Browsing Tag


Drop of barrel of oil price

How to explain the historic fall in the price of oil?

The price of a barrel of American crude oil listed in New York for delivery in May collapsed Monday, finishing at -37.63 dollars, a fall amplified by the imminent expiration of a futures contract which pushed investors to shed…