U.S. crude oil futures settled at $84.50 a barrel, up $2.10, or 2.55%.

2026-08-18

U.S. crude oil futures settled at $84.50 a barrel, up $2.10, or 2.55%.