Iran capitalizes on OPEC oil cut to sell millions of barrels stored at sea

Iran has sold more than 13 million barrels of oil that it had long held on…