The price of futures contracts of Brent crude oil for June 2020 delivery extended losses to 3.6% compared with the previous closure on London's ICE on Tuesday trading at $24.65 per barrel, according to the trading data, APA reports citing TASS.
The Brent crude oil was last below $25 per barrel on April 1, 2020.
Meanwhile, the price of futures contracts of WTI crude oil for June delivery is down by 2.45% at $20.93 per barrel.