Global Market Weekly Recap: July 1 – 5, 2024
Last week was an eventful one for global markets despite the shortened trading week in the US. Politics played a big role with the French elections over the weekend, the UK parliamentary elections and the prospects for the US…