India, May 6 -- Following the modest pullback seen in the previous session, Canadian stocks showed a lack of direction over the course of the trading day on Tuesday.

The benchmark S&P/TSX Composite Index bounced back and forth across the unchanged line before eventually closing up 21.20 points or 0.1 percent at 24,974.72.

The choppy trading on Bay Street came ongoing trade uncertainty, with the lack of concrete developments from trade U.S. trade talks keeping investors on edge.

During a meeting with Canadian Prime Minister Mark Carney, President Donald Trump expressed frustration with the media's repeated questions about when the U.S. will sign new trade deals even as he claimed he "could sign 25 deals right now."

"I wish they'd ... sto...