General Industry Term

NBP

Definition

National Balancing Point

nbp means National balancing point.

The UK's virtual trading point for natural gas, serving as a key benchmark price.

✓ Verified term