U.S. crude oil futures settled at $87.83 a barrel, up $2.00, or 2.33%.

2026-08-21

U.S. crude oil futures settled at $87.83 a barrel, up $2.00, or 2.33%.