The S&P/TSX Composite Index traded nearly flat around 36,000 on Monday as gains among Canada’s major banks offset losses in energy and mining shares. Oil prices declined amid hopes for diplomatic progress between the US and Iran, after Iranian President Masoud Pezeshkian was expected to attend the United Nations General Assembly in New York this week and US President Trump said he would be open to meeting him. Canadian Natural and Suncor each fell nearly 2%, while WPM and Franco-Nevada lost about 1% as gold prices eased. Lower oil prices also pushed yields down by reducing concerns about inflationary pressure from energy costs, supporting credit-sensitive shares. RBC, TD Bank, BMO, Scotiabank, and CIBC each advanced nearly 1%. Market participants awaited BoC Governor Macklem’s speech later Monday for indications about the bank’s future policy.