S&P 500 moved very nicely higher from the November lows and recently reached new all time highs before turning slightly lower in the last few sessions.
Gold price retreats during the North American session on Wednesday, down more than 1% after reaching a three-day high of ...