Home/ Crypto News/ Stock Futures Mixed as Treasury Yields Surge and Oil Holds Above $95 Per Barrel