Spread Trading Markets Update
Global markets have started to pull back after the largest four week winning streak on US markets since 1983. After rallying by nearly a quarter from the lows of February, investors are understandably keen to book profits. Debate now rages as to whether the recent rally was the start of a meaningful recovery or what [...]
