Members of the Saudi royal family have been selling yachts, homes etc for a few years

Apparently, MBS has cut money usually given to royals. He wants the money to fund ambitious projects. Some say that if the royals have lavish lifestyles, MBS will view them as rivals, and so are opting to hold cash.