Brent prices fall below $72/bbl at ICE — market data
WTI oil futures with delivery in May 2023 edged down by 7.54% to $66.08 per barrel at the same time
WTI oil futures with delivery in May 2023 edged down by 7.54% to $66.08 per barrel at the same time