Petroleum output falls 3% due to blockade in Ormuz, World Watch | PolicyRisk