Shares of Imperial Oil Ltd. IMO, -0.78% dropped 0.78% to C$44.24 Thursday, in what proved to be an all-around poor trading session for the Canadian market, with the S&P/TSX Composite Index GSPTSE, -0.72% falling 0.72% to 20,925.49. The stock’s fall snapped a three-day winning streak. Imperial Oil Ltd. closed C$1.25 below its 52-week high (C$45.49), which the company achieved on October 26th. Trading volume of 986,757 shares remained below its 50-day average volume of 1.4 M.