Skip to main content
London stocks slip as corporate updates flood in; oil rises on Iran report ahead of Fed