Saudi Arabia Is Wall Street’s Favorite Muppet and You Are Paying for It
Wall Street has a private nickname for wealthy investors with bad judgment. They call them muppets. And for decades, Saudi Arabia has been the biggest muppet of them all, while the banks laugh all the way to their bonuses.
