Futures for Canada's main stock index edged up on Thursday, tracking higher crude oil prices, while weaker metals limited the gains.
The TSX was down 86.42 points to close Wednesday to 20,499.31.
June futures on the S&P/TSX index up 0.2% Thursday morning.
The Canadian dollar was down 0.13 cents to 74.63 cents U.S.
Among company news, potash producer Nutrien cut its annual profit forecast as elevated fertilizer prices owed to Western sanctions on Russia and Belarus weighed on demand.
Manulife Financial reported a quarterly profit that missed analysts' estimates as the insurer attracted less capital from investors spooked by recent market volatility.
Algonquin Power & Utilities said the power generator would be conducting a strategic review of its renewable group with the objective of enhancing shareholder value.
The TSX Venture Exchange inched higher 1.55 points Wednesday to 621.77.
U.S. stock futures were higher Thursday as investors look toward Thursday’s producer price index report.
Futures for the Dow Jones Industrials subsided 27 points, or 0.1%, at 33,575.
Futures for the S&P 500 pushed up four points, or 0.1%, to 4,156.
Futures for the NASDAQ Composite gained 20.5 points, or 0.2 to 13,430.
Economists polled by Dow Jones expect producer prices rose 0.3% in April. The data comes a day after the U.S. Labor Department said the consumer price index, another closely watched inflation gauge, rose 4.9% last month on a year-over-year basis. That was slightly less than expected.
Weekly jobless claims numbers are also slated for release Thursday.
Traders also weighed quarterly results from Disney. Shares of the media giant dipped more than 5%. While higher prices helped its streaming division to narrow its losses, it dealt a harsh blow to subscriber growth.
The company also announced it would take on impairment charges of $1.5 billion to $1.8 billion as it removes more content from its streaming platforms.
In Japan, the Nikkei 225 gained four points, while in Hong Kong, the Hang Seng declined 0.1%.
Oil prices let go of 66 cents to $73.05 U.S. a barrel.
Gold prices subtracted $6.80 to $2,036.10 U.S. an ounce.