NEW YORK (CNNMoney.com) -- BP's beleaguered chief executive, Tony Hayward, is preparing to step down from his position within the next 10 weeks, the Times of London reported Tuesday, citing "sources" close to the company.
Hayward and his management choices have drawn a barrage of criticism since BP's Deepwater Horizon drilling rig accident began spewing oil into the Gulf of Mexico 92 days ago. Its share price hammered, BP is fighting to ensure that it has the resources to pay the billions it now faces in fines, cleanup expenses and compensation claims from local workers and businesses.
There is a "growing expectation" that Hayward will announce his departure in late August or September, the Times reported. "You would be hard-pushed to find anyone within the company who does not think he is irreparably damaged -- both by his own performance and by the event itself," the newspaper quoted one company insider as saying.
BP (BP) strongly denied the Times' report. "There is no truth in this article," Daren Beaudo, a BP spokesman based in Houston, told CNN. "Mr. Hayward is not leaving."
Hundreds of millions of gallons of oil have leaked into the Gulf since the April accident, making this oil spill the worst on record in the U.S. On Tuesday BP announced it will sell off $7 billion worth of oil and gas assets to oil firm Apache.
"The board has considered BP's options for generating the cash necessary to meet the obligations likely to arise from the Gulf of Mexico oil spill," BP Chairman Carl-Henric Svanberg said in a statement.
What we commonly call the Web is really just the surface. Beneath that is a vast, mostly uncharted ocean called the Deep Web. More
Sanjiv Patel has invested over $1 million in his peanut company under a program that grants green cards to investors, but he may get kicked out of the country if he doesn't hire eight more people. More
3,000 Americans around the world renounced their citizenship last year. Meet five U.S. citizens who have given up their passports -- or are thinking about it -- to escape an overly complicated tax code. More