Flash Crashed
Welcome to a new week! Shockingly, global stock markets had a down week last week, led by the US. That’s right folks, no rescue, US equity markets down almost 2% for the week on the back of the 4th straight week of the US Fed threatening to take some of the punchbowl away without actually […]