Shares & the stockmarket

Russ Mould: What to expect from BP and Shell’s results next week

The two companies could potentially return a combined $33 billion to investors this year.