© 2026 Euro News. All rights reserved
Japan lifts interest rates to 31-year peak to counter inflation tied to Iran conflict; Thames Water bailout in jeopardy - business live | Euro News