British Petroleum (BP) announced on Friday that it has entered into an agreement to sell its US onshore wind power business, bp Wind Energy, to LS Power, a leading US transmission system operator.