Canada's Imperial Oil posts record first quarter profit on stronger refining margins

Canada's Imperial Oil posts record first quarter profit on stronger refining margins