S&P/TSX composite up nearly 200 points as price of oil rises, U.S. stocks mixed