In April, Tesla’s car sales in the European Union plummeted by over 50%, as Chinese electric and hybrid car manufacturers gained traction in a rapidly evolving market. According to industry data released on Tuesday, sales ...
The European Commission (EC) has proposed reducing the price ceiling for Russian oil from its current $60 per barrel to $45. This initiative, reported by the Financial Times on May 27, 2025, is part of ...
Russia has launched a series of strikes targeting military facilities across Ukraine, including a significant attack on the Antonov plant in Kyiv, a key site within the state-owned Ukroboronprom defense conglomerate. Historically recognized as the ...