ExxonMobil posts record $56bn profit

ExxonMobil posts record bn profit

Results show scale of windfall from high oil prices following invasion of Ukraine.