Crude Oil Price surged above USD 100 per barrel for the first time in more than three-and-a-half years on Sunday, March 8, 2026, as the ongoing Iran war disrupted oil production and shipping across West Asia. The sharp rise has raised concerns about global inflation and economic slowdown as energy markets react to escalating geopolitical tensions.