Recession fears stoked by stock swings, rising inflation, oil price spike as West shuns Russian crude after Ukraine invasion, China virus surge and crypto decline