The Guardian favicon

BP agrees to sell US onshore wind business as it shifts back to oil