Inflation Remains Sticky in the UK - Europe Market Wrap
- Oil prices rose more than 3%, while stocks fell, as Iran escalated its rhetoric against Israel in the aftermath of an explosion at a Gaza hospital, complicating diplomatic efforts
tony