S&P 500, Nasdaq end up on cool inflation, bank earnings July 15, 2026 · Business News Australia Read full story at source