The S&P/TSX Composite rose 0.3% as financials led while tech lagged, with a smaller federal deficit and softer wholesale sales in focus.