The meeting of G-20 finance ministers has just been concluded in Germany but there is still a dark shadow of…