Energy ❯Oil
Oil Prices Geopolitics Prices Tariffs Oil Industry Oil Energy Commodity Prices Oil Industry Trade
Brent crude remains at $61.12 per barrel while WTI edges to $58.12, with investors assessing upcoming negotiations in Switzerland and OPEC+ production strategies.