This week investors have been bombarded with dire reports of a new oil price shock, rampant inflation and serious trade and ...