Bitcoin struggles near $65,000 resistance as S&P 500 rallies to record highs amid improving macro conditions — Geo News