March 31, 2026 market analysis Crypto Market Faces Macro Headwinds and Outflows as Bitcoin Undergoes Stress Test, While Ethereum Sees Aggressive Accumulation