After a short-term plunge, both U.S. and Brent crude oil prices partially rebounded and are now trading at $72.9 per barrel and $74.95 per barrel, respectively.

2025-06-20

After a short-term plunge, both U.S. and Brent crude oil prices partially rebounded and are now trading at $72.9 per barrel and $74.95 per barrel, respectively.