Energy executives say the world is weeks away from oil hitting $150 per barrel, with government and private industry reserves depleted

Energy experts say years of weak investment in new oil supply, combined with the prolonged Hormuz disruption, could push Brent crude into a prolonged $120–$150 per barrel range

Energy executives say the world is weeks away from oil hitting $150 per barrel, with government and private industry reserves depleted