Bitcoin drops 1.2% amid geopolitical tensions and oil price surge, raising fears of persistent inflation and Fed rate hikes.
Amazon beats earnings and cloud sales expectations, but Citi Wealth warns of market consolidation ahead.