Oil Soars Past $90 as US-Iran Conflict Threatens Hormuz Strait
Oil prices surged above $90/barrel as US-Iran conflict intensifies with a ninth day of strikes, threatening Strait of Hormuz flows. Refining capacity outages and record crack spreads signal deepening…