Business StandardCenter·
Shell beats expectations with $10.8 billion profit, hikes buybacks
Shell beat analyst estimates and increased share buybacks as stronger refining margins and higher LNG prices lifted quarterly net profit from $5.43 billion a year earlier
Read at Business Standard →



