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.