LONDON, March 15, 2026 — Global benchmark WTI oil prices fell sharply in early trading today, dropping over 4% to breach the...