"All the fingers are being pointed at the unstable financial system for the recession the world economy is currently going through.
Is the preposition "for" a suitable word to link up the two ideas which come before and after the word to indicate the causality, the unstable financial system being responsible for the recession of the world economy?
How does the sentence look overall?
Thanks