Guardian: BP is working to fix the leaking oil well in the Gulf of Mexico by 27 July, weeks before its publicly stated deadline. The company is due to report second-quarter results that day. It hopes to provide more information on its liabilities from the oil spill to shareholders, as well as its initial findings on the causes of the disaster. BP had previously stated that it hopes to have a fix in place by mid-August. It wants to make progress by 20 July, the day David Cameron is …