BTCUSD pared some of its gains made yesterday on risk aversion. Markets eye US Fed Chairman Powell's testimony today for further direction. Any hawkish comments will further drag the BTC down. The decline in crude oil prices is a positive factor as a reduction in inflation would prevent an aggressive rate hike. It hits a low of $19947 at the time of writing and currently trading around $20260.
Factors to watch for Bitcoin price action-
US markets -
NASDAQ (positive correlation with BTC)- Mixed (neutral for BTC). The index declined after a minor pullback. Any break above 11700 will take 12195/1250 confirming bullish continuation.
US bond yields (Bearish)- Positive for BTC. US 10-year yield lost more than 3% from yesterday's high of 3.17%.
Technicals-
Major support- $19980. Any break below will bring an end to the bullish trend, a dip to $17000/$15000 is possible.
Bull case-
Primary supply zone -$21500 (200-H MA). The breach above confirms minor bullishness. A jump to the next level of $23000/$24850/$25400/$27000 is possible.
Secondary barrier- $32500. A violation above that barrier targets $37000/$40000.
It is good to buy on dips around $20000 with SL around $17000 for TP of $30000.


Bitcoin Bleeds $704M in ETF Outflows as Institutional Exodus Accelerates
Ether Breaks Below $2,100: Triple EMA “Sell-the-Rally” Setup Targets $1,900
Bitcoin Buckles at $73,500: Middle East Tensions and Weak Institutional Demand Set Bearish EMA Stack on $70K Collision Course
FxWirePro- Major Pair levels and bias summary
FxWirePro: USD/JPY edges higher but bulls lack punch
FxWirePro- Major Crypto levels and bias summary
FxWirePro: GBP/NZD extends decline , vulnerable to more downside
Ethereum Cracks Below $2,000 as Bitcoin Contagion Bites—Bearish EMA Stack Sets Sights on $1,700
FxWirePro: GBP/AUD downside pressure builds, key support level in focus
FxWirePro: GBP/AUD downside pressure builds, key support level in focus
FxWirePro: GBP/USD edged higher as hopes for US-Iran deal boost riskier assets
FxWirePro: GBP/NZD slide extends ,eyes 2.2600 level 



