Shell beats expectations with $10.8 billion profit, hikes buybacks - Reuters
Shell beats expectations with $10.8 billion profit, hikes buybacks Reuters
Shell beats expectations with $10.8 billion profit, hikes buybacks Reuters
Shell beats expectations with $10.8 billion profit, hikes buybacks Reuters
Shell beats expectations with $10.8 billion profit, hikes buybacks Reuters