Who is Responsible for Gas Shortage ?