Shares & the stockmarket

Russ Mould: Why the recent oil price rally matters to investors

The commodity price performance sets the scene for BP’s results on 7 May