A meeting between Greek Finance Minister Yanis Varoufakis and his euro zone peers was under way and comes after the country's new leftist-led government won a parliamentary confidence vote on its refusal to extend an international bailout.

The benchmark TSX has gained in each of the last three sessions and is up about 3.3 percent so far this month, rebounding after a sluggish start this year.

"Despite the uncertainties, the market is displaying quite a bit of resilience being at these levels," said Elvis Picardo, strategist and vice president of research at Global Securities in Vancouver.

"You tend to see this kind of choppiness at turning points," he added. "It could indicate that the market could be coming to terms with the lower oil price and the focus now is the value that some of these energy producers offer."

The Toronto Stock Exchange's S&P/TSX composite index <.GSPTSE> closed up 38.98 points, or 0.26 percent, at 15,151.50. Six of the 10 main sectors on the index ended higher.

Financials, the index's most heavily weighted sector, gained 0.4 percent. Bank of Nova Scotia (>> Bank of Nova Scotia) added 0.6 percent to C$65.87, and Toronto-Dominion Bank (>> Toronto-Dominion Bank) advanced 0.8 percent to C$55.

Among shares of oil producers, Canadian Natural Resources Ltd (>> Canadian Natural Resources Limited) added 0.8 percent to C$38.93 and Suncor Energy Inc (>> Suncor Energy Inc.) gained 0.2 percent to C$38.49.

Investors also digested some mixed earnings reports by Canadian companies.

Thomson Reuters Corp (>> Thomson Reuters Corporation) forecast revenue to grow in 2015 after sales of financial products outpaced cancellations for the first time in six years in 2014. But the Toronto-listed stock still dropped 1.9 percent to C$48.80.

Air Canada (>> Air Canada) tumbled 9.7 percent to C$11.96 after the airline reported a bigger quarterly loss.

($1=$1.27 Canadian)

(Editing by Peter Galloway and G Crosse)

By John Tilak