Imperial Oil’s quarterly profit plunges 72% as production, prices drop

Comments

Leave a Reply