EVs may be picking up traction among consumers but the rout in the financial markets in 2022 made sure no sector was spared.
Bhavik Nair
The global economy breached $100 trillion in 2022 but will stall in 2023 in the backdrop of policymakers fighting inflation.
The United States has expressed disappointment in OPEC+'s plans to cut output.