bp to sell stakes in U.S. onshore pipeline assets for $1.5 billion

M&A & Investment