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...
27 April 2023