U.S. crude oil futures settled at $101.94 a barrel, down $3.13, or 2.98%.

2026-05-02

U.S. crude oil futures settled at $101.94 a barrel, down $3.13, or 2.98%.