The IMF and the World Bank under stress: Renewal or swansong? · Study