Doctors, bankers protest ‘impossible situation’ as Sri Lanka runs out of fuel