Oil giants hope to bounce back from impairments in second-quarter results 0 26.07.2024 18:39 Evening Standard BP and Shell are set to present their results on Tuesday and Thursday.