BNP Paribas pulls out of US energy business

Market news
Market news