Canada’s main stock index rose on Wednesday as a raft of upbeat corporate earnings lifted investor sentiment and expectations of a swift economic recovery, though lower oil prices capped further gains.

Read More