Will the stimulus announced by the Finance Minister provide a cushion for the economy?