Market Update – July 5 – USD subdued, Bonds leap & Stocks hold gains