Imperial Oil Ltd. has reported CAD 1.29 billion ($932.94 million), or CAD 2.52 per diluted share, in net income for the first quarter (Q1), up CAD 93 million from the same three-month period last year despite lower upstream production.
Imperial Oil Ltd. has reported CAD 1.29 billion ($932.94 million), or CAD 2.52 per diluted share, in net income for the first quarter (Q1), up CAD 93 million from the same three-month period last year despite lower upstream production.