Category Archives: Energy Security

Iran Builds A New Tanker at Sadra

Iran’s Sadra Island shipyard is currently constructing another AFRAMAX tanker, satellite imagery acquired by Planet Labs confirms. Workers at the shipyard began laying the keel in late April 2018 but very little progress was made until November — the targeted … Continue reading