Oil is set to hit $100 a barrel in days and even reach $150, experts say as crucial Strait of Hormuz remains shut to tankers and US says war could continue for six weeks
The alarm comes as the crucial Strait of Hormuz remains effectively closed to oil tankers.