Business, News Spain rules out cyber attack – but what could have caused power cut? April 29, 2025 The Spanish grid operator said the preliminary assessment suggests there was no cyber attack.
Analysis: Trump-Zelensky row signals major crisis for Nato Doubts are growing about the US commitment to European security outside Ukraine, says the BBC’s Jeremy Bowen.
Trump threatens 100% tariffs on Russian export buyers unless Ukraine peace deal is reached by September Trump’s tariffs could hit China, India and Brazil especially hard. All three countries are top buyers of Russian fossil fuels.
Germany’s economy expands by 0.2% in the first quarter, in line with expectations A Reuters poll had projected 0.2% growth from the previous quarter.