Panic buying of gas fueling shortage