BP Plc announced a major pivot back to its core oil and gas business and promised to sell assets and reduce spending, but shares fell as the company sharply cut buybacks.