MARKET REPORT: Oil prices dive again as crude storage space dwindles

The oil industry was plunged even deeper into crisis last night after the benchmark price for US oil fell below $0 a barrel. The staggering free fall in the value of West Texas Intermediate oil, which is the reference point for buyers and sellers in North America, came as traders fretted that the world is … Read more