WTI crude oil opened down more than 1%, falling back below $73 per barrel.

2025-06-20

WTI crude oil opened down more than 1%, falling back below $73 per barrel.