TORONTO -- A summer heat wave continued to push natural gas prices higher and propelled Canada's main stock index further...
TORONTO -- A summer heat wave continued to push natural gas prices higher and propelled Canada's main stock index further...