Bitcoin is trading at about $104,844 today, down roughly 2.8% from its previous close, with intraday highs near $107,899 and lows around $103,081. The drop follows heightened geopolitical tensions between Israel and Iran, sparking investor risk-off behavior and prompting a pullback from volatile assets like crypto. After reaching a record high near $112,000 in late May, and then brief rallies into June, Bitcoin has since entered a modest correction phase, hovering between $105,000–$108,000. Technical indicators signal a short-term downtrend, possibly testing support around $102,500–$104,000. Despite this, the broader outlook remains cautiously bullish, fueled by institutional inflows via spot ETFs and macro factors like inflation expectations and Federal Reserve policy shifts.