Russell 2000 Futures Live Chart - Opening Bell U S Futures Fall European Shares Tumble On