Shell and BP aim for rebound in Q2 results

2042