Repo Rate stays at 7%, economy still fragile