Hard to see a US recession with manufacturing at 54.5 and services at 57.1. But hard not to see one in deeply sub-50 numbers from locked-down China and sanctions-ravaged Russia (Russia's hasn't even been updated for April yet... yikes).