Tag: Shell profit beats expectations
Shell profit beats expectations, buybacks kept steady
Shell (SHEL.L) exceeded analyst expectations on Friday, reporting a 28% drop in first-quarter net profit to $5.58 billion, while holding steady the pace of...

















