In my country (Poland) gas stations get more income from selling other things, mainly alcohol, because unlike other vendors they can stay open overnight. Margins on gasoline are extremely thin already. It makes sense for them to stay open regardless of the demand for actual gasoline.