June snapshot on world markets

  • By David Bremner
  • 21 Jun 2021