U.S. crude oil futures settled at $95.73 a barrel, up $8.48, or 9.72%.

2026-03-13

U.S. crude oil futures settled at $95.73 a barrel, up $8.48, or 9.72%.