For Exxon and Shell the age of the ultra-major comes at wrong time

ExxonMobil news
ExxonMobil news