Nasser hospital in Khan Younis has a critical shortage of fuel and had to stop admitting patients after Israeli tanks advanced nearby on Thursday.