Crude prices are currently around $110 per barrel.
Geopolitical tensions are affecting global oil supply.
China is increasing its adoption of electric vehicles.
Crude prices are currently around $110 per barrel.
Geopolitical tensions are affecting global oil supply.
China is increasing its adoption of electric vehicles.