U.S. crude oil futures settled at $88.68 a barrel, down $5.21, or 5.55%.

2026-05-28

U.S. crude oil futures settled at $88.68 a barrel, down $5.21, or 5.55%.