U.S. crude oil futures settled at $99.93 a barrel, up $3.56, or 3.69%.

2026-04-29

U.S. crude oil futures settled at $99.93 a barrel, up $3.56, or 3.69%.