The World's Fanciest Oil Rigs Are Sitting Doing Nothing

The World's Fanciest Oil Rigs Are Sitting Doing Nothing

News Max: Politics

They’re parked 12 miles off Trinidad & Tobago, waiting for the market to recover.

view News Max: Politics