FinanceExxonMobil earnings top $9 billion on strong oil prices and refiningCompany confirms buy-back programme for 2023 will exceed $17 billionExxonMobil chief executive Darren Woods speaking at Russian Energy Week conference in Moscow in 2021.Photo: RUSSIAN ENERGY WEEKDavide GhilottiLondon