Market News
US Oil Boom: Record Production Shocks Market
US oil production just smashed records at 21.2M bpd! Demand’s up too, shaking markets. What’s next for prices and OPEC?...
01/10/2025
0 views