Gas prices drop in US, might stay low till Christmas