The Parliament has passed the National Petroleum Authority Bill 2025.