U.S. and Brent crude oil prices bottomed out and rebounded, currently trading at $70.74 per barrel and $71.1 per barrel respectively.

2025-06-16

U.S. and Brent crude oil prices bottomed out and rebounded, currently trading at $70.74 per barrel and $71.1 per barrel respectively.