Bitcoin, Ethereum Technical Analysis: BTC Consolidates Below $35,000 Ahead of US Consumer Confidence Report Oct 31, 2023