Inflation numbers and Russia's invasion of Ukraine send stocks and cryptocurrency tumbling | Fortune