US financial crisis looming large