Troops have orders to shoot looters on sight as the president vows to end unrest over the economic crisis.