(FILES) The sun rises behind a building under construction in Offenbach, western Germany, on April 29, 2026. German industry is struggling to recover as the Middle East war heightens uncertainty and raises costs, data suggested on May 8, 2026, hitting Europe's top economy amid a prolonged slump. (Photo by Kirill KUDRYAVTSEV / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker