FTSE 100 live: Shares hit by risk-off mood amid Middle East...
FTSE 100 rises 16 points Oil prices up modestly after Iran missile attack on Israel JD Sports interim results disappoint Starling Bank fined for 'shockingly lax' controls 11.38am: Oil and defence companies support London and Paris benchmarks The …