WTI crude oil futures fell below $91 per barrel, down 3.11% on the day.

2026-05-27

WTI crude oil futures fell below $91 per barrel, down 3.11% on the day.