I was away last week (I had a tip on the location of Mr. X, but sadly it turned out to be a false lead), but the big news was that the Panama Papers include a ton of art-related stuff. Dig in here, here, and here.
UPDATE: Tyler Cowen on a more general question raised by the leak.