by Thanvir | Apr 22, 2020 | Benchmark Oil Price, Oil Price Reporting Agency
Brent futures for June delivery fell 15% to trade near $ 16 a barrel, while New York’s West Texas Intermediate fell 5% after losing nearly half its value on Tuesday. Prices continue to plummet as fears that the massive flooding that brought WTI to minus $ 40.32 a...