It's claimed speculators are renting super-tankers for storage while they wait for the oil price to rise. How desperate is the market? And what does it all mean for green energy? Show more
Discover 11,128,835 listings and 281,454 playable programmes from the BBC
It's claimed speculators are renting super-tankers for storage while they wait for the oil price to rise. How desperate is the market? And what does it all mean for green energy? Show more