tanker shortage
-
Economy
Physical Brent Crude Oil Surpasses $154 a Barrel, Highest Level Since 1991
DID Press: The price of physical Brent crude oil has climbed above $154 a barrel, reaching its highest level since records began in 1991. Meanwhile, the gap between physical Brent and Brent futures contracts has widened to more than $50…
Read More »