The price of futures contract for Brent crude oil with May delivery on London’s ICE fell by 2.75% reaching $27.9 per barrel on Wednesday, APA reports citing TASS.
The last time oil of this grade was at this level in January 2016.
The price of the WTI oil futures lost 4.9% and reached $25.96 per barrel, the level of May 2003.