Whale Demand and ETF Inflows Spark Weekend Rally