
Ocado shares have staged a fightback after the technology company posted a narrower half-year loss.
Rio Tinto moved the other way as its latest update continued mining sector pressure in the FTSE 100.

Ocado shares have staged a fightback after the technology company posted a narrower half-year loss.
Rio Tinto moved the other way as its latest update continued mining sector pressure in the FTSE 100.