"We have not delivered consistently; we have written off too much value; and our costs and liabilities are not resilient enough in a low price environment."
-Meg O'Neill, who took the helm of BP earlier this year. The energy company reported a surge in quarterly profit, but she said BP needs to do more work to improve its balance sheet and performance.