FTSE 100 Live: Stocks retreat as oil remains elevated, Iran in...
FTSE 100 falls 78 points to 10,379 BoE policymaker says markets aren't reflecting reality Mondi declines 8% on Q1 report Brent crude holds above $100 UK retail sales rise 0.7% in March 4.52pm: Losing day London stocks finished the week on a sour note …