Macro
Oil Nears $120 as Middle East Supply Shock Hits Global Markets
Oil prices surged above $110 a barrel in one of the fastest rallies since the 1980s, sending global equities lower and triggering sharp declines across Asian markets as supply disruptions ripple through the global energy system.