The five LNG carriers that were included in the latest round of EU sanctions against Russia are all stalled in remote Arctic ...
Fully battery powered vehicles made up 89 percent of all new cars sold in 2024, the highest electrification of private ...