Will the supply of the oil and gas run out?