BP Halts Share Buybacks, Takes $4B Green Energy Writedown
BP suspends buybacks to strengthen balance sheet amid struggling renewables, $22B debt, and falling oil prices. Shares drop 5% as company shifts focus.
Already have an account? Sign in.