Iran may be holding as much as 69 million barrels of oil at sea, according to estimates from E.A. Gibson Shipbrokers Ltd., a London-based broker.
It is hard to be sure exactly how big the floating stockpile really is because it’s unclear exactly how many ships are being used and how full they...