The World under the brink of financial ruin