FTSE rises ahead of US jobs, but Marks & Spencer falls on downgrade

BP is 8p better at 361.1p, as it agreed to pay $175m to settle claims by US investors relating to the 2010 Gulf of Mexico oil spill, removing the last major …