Lower interest rate: a boon for economic activity