Economy back on rails; showing positive indicators: Dar