It's easy to blame Russian hackers. But it's harder to prove it.

Russian hackers: Too tough to pin down
Markets
Indexes
FTSE 100 6,546.47 +82.92 +1.28%
Hang Seng 23,998.06 +296.02 +1.25%
Nikkei 225 16,413.76 +755.56 +4.83%
Dow 17,353.49 +158.07 +0.92%
Commodities
Oil $80.05 -1.07 -1.32%
Gold $1,171.50 -27.10 -2.26%
  Price $ Change
 
Canada Dollar $0.8868 +0.8131%
 
United Kingdom Pound $1.5996 +0.0681%
 
European Euro $1.2537 +0.6249%
 
Japan Yen ¥111.9250 +2.4626%
Data as of 12:31pm ET