Stormy financial times ahead?