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 277,277 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