War Intensifies, Markets Plummet as Oil Hits $107
Global markets are plunging and oil prices have surged to $107 per barrel as a regional conflict intensifies. Escalating tensions and damage to energy infrastructure threaten supply chains, potentially leading to prolonged inflation and economic slowdown. Investors face a period of heightened uncertainty.



















