BP share price plunges as oil spill weakens US-British relations (+ analysis); Iranian Opposition struggling a year after protests; Chinese exports grow reassuring investors; David Cameron arrives in Afghanistan as bomb rips through wedding; and more
Read Morewedding bombing