World Global refineries paying record $150 per barrel for crude amid Hormuz blockade 07 Apr 2026, 22:49