Oil prices have stabilized after the October highs were updated on April 3. For three days now, Brent crude has been trading at $89 per barrel. The cost of June Brent futures on the London ICE Futures exchange at the end of yesterday's trading amounted to $89.23 per barrel, which is $0.09 lower than at the close of previous trading. WTI futures for May on the electronic trading of the New York Mercantile Exchange (NYMEX) fell in price b...

Please login or subscribe to read more

Leave a review

Energy

Follow us on social networks

In Focus