CHICAGO (MarketWatch)-- Higher crude oil prices and solid quarterly earnings released by Canadian companies helped lift Canada's main stock market index by more than 100 points on Wednesday. The S&P/TSX composite index (CA:ISPTX 12,201, +123.73, +1.03%) soared more than 138 points, or 1.2%, to 12,215. Shares of Potash Corp. of Saskatchewan (POT 111.02, +2.01, +1.84%) (CA:POT 111.28, +1.42, +1.29%) rose 1.6% after the fertilizer company said its first-quarter earnings had jumped 46%, beating analysts' expectations. Shares of Cenovus Energy Inc., (CA:CVE 29.54, +0.96, +3.36%) an energy company that produces oil sands that spun off from EnCana Corp. last year (CA:ECA 33.09, +0.46, +1.41%) , gained 2.7% after the company's first-quarter profit beat analysts' estimates.Other advancers in Toronto were shares of rail and aircraft-maker Bombardier (CA:BBD.B 5.44, +0.27, +5.21%) , which surged 5.2% and shares of Royal Bank of Canada (CA:RY 61.88, +1.29, +2.13%) , which gained 1.8%. Canada's main energy index (CA:I:IRTEN 151.04, +1.25, +0.84%) rose 0.7% as the price of crude oil for June delivery gained $1.85, or 2.2%, to $85.06 a barrel on the New York Mercantile Exchange. Shares of Suncor Energy (CA:SU 34.41, +0.83, +2.47%) added 2.6%.