There is no end to the ups and downs on the oil market: after the price of a barrel of Brent crude climbed well above the $80 mark at the beginning of the week in the wake of geopolitical tensions and the threat of production losses in Libya, it initially fell sharply again.
Leave a comment