Shell lifts buyback as high oil price drives bumper profits
Oil major reports adjusted earnings of $10.8bn for the third quarter, its second highest on record
Source: Financial Times (Markets)
Oil major reports adjusted earnings of $10.8bn for the third quarter, its second highest on record
Source: Financial Times (Markets)