Stocks slip as Brent hits $95; crypto shrugs off oil, earnings jitters