BP shares surged today after the oil giant posted a smaller than expected drop in profits and signalled a 10 billion US dollar (£6.2 billion) sale of assets.
A big chunk of the proceeds - due before the end of 2015 - will be distributed to shareholders, mainly in the form of buy-backs. Shares opened more than 3% higher as BP also announced an improved quarterly dividend.
Its overall charge relating to the Gulf of Mexico disaster in 2010, which left 11 workers dead and sparked the worst oil spill in US history, stood at 42.5 billion US dollars (£26.4 billion) at the end of September, but this was little changed on three months earlier.
The London-based company has benefited from a recent ruling by a US federal appeals court that the terms of a compensation agreement struck with BP last year should be reviewed to help stem bogus or inflated claims.
Underlying profits for the three months to September 30 were 3.7 billion US dollars (£2.3 billion), a fall of 26% on a year earlier but better than City forecasts for a decline of 37%.
BP set aside 8 billion US dollars (£5 billion) for shareholders earlier this year as part of proceeds from the reshaping of the oil giant's Russian business. And it previously sold assets worth 38 billion US dollars (£23.6 billion) to pay for the Gulf of Mexico spill.
Investec analyst Neill Morton said: "The stock market doesn't want the oil majors to spend money. Instead, investors want their cash back. And BP has obliged, with an increase in the dividend, a new 10 billion US dollars disposal programme and flat capital expenditure in 2014."
BP's production for the third quarter was 2.3% lower than a year earlier but after adjusting for disposals and other production sharing agreements the figure increased by 3.4%.
The improvement reflects major new projects in the North Sea and Angola and the absence of seasonal weather-related problems in the Gulf of Mexico. It expects the production figure to be broadly similar in the current quarter.
Across the upstream business, underlying profits were slightly higher at 4.42 billion US dollars (£2.75 billion) in the quarter. The downstream refining and marketing business posted profits of 720 million US dollars (£447 million), a sharp fall on a year earlier but slightly better than expected.
The performance was impacted by weaker refining margins, particularly in the United States, as well as the absence of earnings from the divested Texas City and Carson refineries, each of which delivered strong results in 2012.
BP warned in July that its vast 20 billion US dollar (£12.4 billion) trust fund set up to cover claims from the Gulf of Mexico bill was about to run out, leaving additional costs to come from profits.
BP said the charges to be paid from the fund now stood at 19.3 billion US dollars (£12 billion) after a provision of 379 million US dollars (£235.6 million) was struck off as a result of this month's ruling in the US federal appeals court. BP said the claims could no longer be measured reliably.