WTI crude oil futures fell below $78 per barrel, a drop of 17.74% on the day.

2026-03-11

WTI crude oil futures fell below $78 per barrel, a drop of 17.74% on the day.