NBP

NBP may stand for
 * National Bank of Poland (NBP (pl))
 * National Balancing Point, a virtual trading location for the sale and purchase and exchange of UK natural gas. It is the pricing and delivery point for the ICE Futures Europe natural gas futures contract.