Oil News: $150+ Crude? Doomsday Scenario Sees Hormuz Closure Threatening Supply

  • Oil prices forecast a possible surge to $130+ as Strait of Hormuz threats and Middle East escalation loom over global crude supply and OPEC output.