Pakistan has several domestic energy resources that include natural gas, oil, coal, hydropower, nuclear power, and LPG. Natural gas reserves are estimated at 25 trillion cubic feet and are produced across all Pakistani provinces, while oil reserves are estimated at 371 million barrels mainly in Sindh, Punjab and KPK. These domestic resources are used for power generation, industry, transportation, buildings, and domestic needs, but still only meet around 20% of Pakistan's total energy demand, with the remainder imported.