Bearish trade 100,000 put options on XLF April via Bizinsider Face Recognition Makes the Leap From Sci-Fi