EPA has released 40 tanks with 18 thousand barrels of crude from Ormuz, World Watch | PolicyRisk