Home Stocks Why Is Bitcoin Holding Up? Iran War, Oil Shock, Recession Risk, Weakened Dollar