TORONTO -- North American stock markets stayed flat as traders await the results of an upcoming policy meeting at the Bank of Japan.

The Toronto Stock Exchange's S&P/TSX composite index added a meek 6.18 points at 14,552.72, helped by gains from the metals and energy sectors.

In New York, the Dow Jones industrial average was down 15.82 points at 18,456.35, the broader S&P 500 composite index was ahead 3.48 points to 2,170.06 and the Nasdaq composite jumped 15.17 points to 5,154.98.

The Canadian dollar was at 75.98 cents US, up 0.17 of a cent.

Commodities were mixed as the September crude contract lost 78 cents to US$41.14 per barrel, while September natural gas gained 21 cents to US$2.87 per mmBTU.

The December gold contract was up $6.70 to US$1,341.20 and September copper contracts rose two cents to US$2.21 a pound.