Crude prices are currently around $110 per barrel.
Geopolitical tensions are affecting global oil supply.
China is increasing its adoption of electric vehicles.
Strategic angle: As crude prices hover around the $110 per barrel mark, consumers worldwide feel the impact of geopolitical tensions. China's shift to electric vehicles may offer a solution.
Crude prices are currently around $110 per barrel.
Geopolitical tensions are affecting global oil supply.
China is increasing its adoption of electric vehicles.