The "rumored" leak isn't a rumor.  They are working to prove there is no leak.  This has been known and their total exposure is only $600,000.