Stocks Extend for Impressive Weekly Gains

Stocks Extend for Impressive Weekly Gains
U.S. Dollar Trading (US) the markets all enjoyed solid gains throughout the day, with US data inspiring a fresh push higher. June PMI Manufacturing unexpectedly improved to 55.3 vs. 53.5 previously and forecast of a drop to 51.8. The USD was under pressure against risk assets but did well against other safe havens in Gold, Yen and Swiss Franc. In US