Iran, Ukraine, China: The High-Stakes Agenda for the G7
Markets are approaching the G7 summit in Evian under significant pressure, caught between trade tensions, the war in Ukraine, energy risks and bond market volatility. While the preliminary agreement...