Imperial Oil reports Q1 profit up from last year as revenues increase

CALGARY — Imperial Oil Ltd. reported a first-quarter profit of $1.29 billion, up from $1.20 billion in the same quarter last year. The company says the profit amounted to $2.52 per diluted share for the quarter ended March 31, up from $2.