Both U.S. and Brent crude oil prices plunged by more than $2 in the short term and are now trading at $71.5 per barrel and $73.8 per barrel respectively, down nearly 3% on the day.

2025-06-24

Both U.S. and Brent crude oil prices plunged by more than $2 in the short term and are now trading at $71.5 per barrel and $73.8 per barrel respectively, down nearly 3% on the day.