April 18, 2026 market analysis Bitcoin Faces Price Uncertainty and Mining Shifts, While Ethereum Demonstrates Network Strength and XRP Explores Mastercard Integration