October 31, 2023
Oil major misses expectations in first set of earnings since former chief Bernard Looney resigned