4 weeks Shell is delivering on promise of ‘consistent’ returns, says chiefFinancial Times
Energy major committed to another $3.5bn in share buybacks after quarterly profits beat market expectations
XEnergy major committed to another $3.5bn in share buybacks after quarterly profits beat market expectations
X