Talk of recession is everywhere even the global economy is on a knife's edge.