U.S. crude futures settled at their lowest level since March 2021 at $58.21 a barrel.

2025-05-01

U.S. crude futures settled at their lowest level since March 2021 at $58.21 a barrel.