Network: Wedgetail Astrostrategy Cyberstrategy Geofinance Geopolitics Geostrategy Global Energy

European Central Bank keeps key interest rate on hold at 2.5%

Source: CNBC (International)