The UK's virtual trading point for natural gas, serving as a key benchmark price.
NBP
Definition
National Balancing Point
nbp means National balancing point.
✓ Verified term
National Balancing Point
nbp means National balancing point.
The UK's virtual trading point for natural gas, serving as a key benchmark price.
You might also be looking for