Latest News

 

Company News / by Glenn Dyer - 2 years ago

Tesla's struggle in China

05 Jun 2024 - Tesla's performance in China—its most important market—continues to flag, raising more questions about its performance this quarter and for the rest of 2024.

Company News / by Glenn Dyer - 2 years ago

OPEC+ extends production caps

04 Jun 2024 - Never a good sign to show weakness when you claim to be controlling a key commodity market and expect to escape some sort of punishment. But that’s what the OPEC+ gro…

Company News / by Glenn Dyer - 2 years ago

BYD shifts focus to PHEVs

03 Jun 2024 - In more unwelcome news for the lithium wannabees and actual miners and refiners, BYD, the world’s biggest maker of electrified vehicles, is continuing its push away f…