"Investigations carried out up until now have not given us any clues that there was a terrorist background to the attack," prosecutors said in a statement.
Letters left at the scene had suggested Islamist militants were behind the bomb attack.
Prosecutors said they believed suspect Sergei V., a German-Russian dual national who was arrested on April 21, carried out the attack "purely for monetary reasons".
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
(Reporting by Michelle Martin; Editing by Andrea Shalal)
