1. IFC Markets

    Global equities retreat persists

    SP500 falls despite strong data US stock market snapped three session winning streak Friday despite positive data. The S&P 500 lost 0.6% to 2859.53, ending 0.8% lower for the week notwithstanding announcement US and Canada reached a deal to end tariffs on aluminum and steel products from...