Oil Tops $114 After Gulf Attacks as Supply Risks Mount
Lead On March 19, 2026, global oil prices climbed further after strikes on key energy facilities in the Persian Gulf raised fresh doubts about supply. Brent crude exceeded $114 a barrel, while U.S. benchmark WTI approached $96. The disruptions coincided with reports of damage at South Pars and Qatar’s Ras Laffan, and pulled Asian equity … Read more