Fin Finance

Your Source for Financial Insights and Solutions

oil industry

Imperial Oil earnings

Imperial Oil earnings show clear insights despite revenue drop

Imperial Oil earnings reveal a C$0.37 beat, but revenue fell short of estimates, raising questions for investors.