Stocks to watch over the next 7 days: BP, Shell and Apple
Continuing momentum expected at BP and Shell as they ready first quarter updatesOil majors' commitment to energy transition and impact of windfall taxes will be in focusThe OPEC production cuts which helped drive a recent rally in oil prices will have come too late to be reflected in upcoming quarterly earnings numbers from BP (BP.) and Shell (SHEL), published on 2 and 4 May respectively, but inve