Canadian majors reported strong first-quarter financial results, based on high natural gas prices and improved crude oil refining margins. Shell Canada, Imperial Oil, and Petro-Canada all reported improved cash flow from operations. The three also expect strong performance in the second quarter.