Oil tops $90 as Iran hits tankers in Hormuz Energy Finance News Oil & Gas Oil tops $90 as Iran hits tankers in Hormuz ced-admin July 22, 2026 0 Global oil prices climbed above $90 per barrel on Tuesday after fresh attacks on oil tankers in... Read More Read more about Oil tops $90 as Iran hits tankers in Hormuz