Canada's main stock index eked out a small gain Wednesday despite losses in the energy sector as oil fell below US$70 a barrel, while U.S. markets rose. 

The S&P/TSX Composite Index closed up 29.25 points, or 0.15 per cent, at 19,921.31.

In New York, the Dow Jones Industrial Average was up 189.55 points at 34,066.33. The S&P 500 Index was up 40.07 points at 4,338.93, while the Nasdaq Composite was up 202.78 points at 13,461.92.

The Canadian dollar traded for 74.82 cents U.S. compared with 74.96 cents U.S. on Friday.

The July crude contract was down US$3.05 at US$67.12 per barrel and the July natural gas contract was up a penny at US$2.27 per mm/BTU.

The August gold contract was down US$7.50 at US$1,969.70 an ounce and the July copper contract was down four cents at US$3.75 a pound.

This report by The Canadian Press was first published June 12, 2023.