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.