CCrude Oil Read More IEA Doubles Down On Peak Oil Demand Forecast17.06.2025 A peak in global oil demand is still on the horizon, the International Energy Agency (IEA) said on…
MMarkets Read More Are Europeans Abandoning Tesla? Elon Musk’s Sales Plummets Despite EV Market Surge Across Europe06.06.2025 Electric vehicle (EV) sales across Europe are booming as more consumers make the switch to greener transport. In…
GGermany Read More Tesla faces sharp sales drop in Germany03.04.2025 Tesla’s sales in Germany took a significant hit in March, falling by 42.5%, despite a general rise in…
FFrance Read More Renault 5 snatches top spot as France crosses 15% EV adoption09.12.2024 France may not have a functioning government but the French keep buying EVs, anyway – more than 15% of…