INFO:
The two companies could potentially return a combined $33 billion to investors this year.
Russ Mould: What to expect from BP and Shell’s results next week | AJ Bell