Oil prices drove global markets lower on March 19, 2026, as investors reacted to widening attacks on Middle East energy ...