U.S. crude oil futures settled 0.9% higher at $47.18 a barrel but shares on Wall Street lost ground in volatile trade as investors worried that the Fed cut might not be enough to shield the world’s …
More C$ weakens as investors bet on Bank of Canada matching Fed rate cut Videos