Key levels to watch $BTC

BTC
BTC
90,300.91
-2.47%

Support: ~$110K, ~$108K, ~$105K

Resistance: ~$113K-$115K, ~$120K

Macro factors: liquidity flows, ETF inflows/outflows, regulatory news