Mystery persists : the enigma of the bennington triangle disappearances the argus report : […] enigma. Financial. 43% of retail investor accounts lose money when trading cfds with this provider.