S&P 500 rose 2% in Q3 2026, but oil and bond yields drove caution – AIDIRECTORY