Canada's main stock index futures edged lower on Friday, over concerns about the Sino-U.S. trade war, while higher oil prices limited losses.
The S&P/TSX Composite Index faltered 35.39 points to close Thursday at 16,527.90
The Canadian dollar gained 0.19 cents to 76.71 cents U.S. early Friday
September futures docked 0.07% Friday.
Canada-based medical cannabis company CannTrust Holdings said it suspended sales of cannabis products after the federal health regulator found the company sold marijuana produced in unlicensed facilities.
CIBC raised the rating on Alaris Royalty to outperform from neutral
CIBC raised the target price on Parkland Fuel to $49.0 from $48.00
National Bank of Canada cut the rating on Theratechnologies to sector perform
The TSX Venture Exchange slid 5.45 points to close Thursday at 580.40
U.S. stock index futures were slightly higher Friday morning, amid optimism rooted in expectations of a Federal Reserve rate cut later this month.
Futures for the Dow Jones Industrials moved higher 88 points, or 0.3%, to 27,165.
Futures for the S&P 500 added 7.25 points, or 0.2%, at 3,011.25
NASDAQ futures gained 21 points, or 0.3%, to 7,939.75
In corporate news, Infosys will release itslatest quarterly earnings before the opening bell.
On the data front, investors are likely to closely monitor producer price index data (PPI) and core PPI for June Friday morning.
Federal Reserve Chairman Jerome Powell suggested on Thursday that the U.S. central bank has room to ease monetary policy at its next meeting. Powell's comments came during his second day of testimony before Congress.
Meanwhile, Trump said in a tweet on Thursday that China was not living up to promises it made on buying agriculture products from American farmers. His comments threatened to revive worries about trade, with the world's two largest economies locked in a protracted dispute.
Overseas, the Nikkei 225 gained 0.2% Friday, while in Hong Kong, the Hang Seng index nicked ahead 0.1%
Oil prices eked up 10 cents to $60.30 U.S. a barrel.
Gold prices picked up $2.30 to $1,409 U.S. an ounce.