Saudi Arabia Can’t Win Its Fight With the Short Sellers
May 24, 2023 at 21:07 PM EDT
It’s rarely a good sign when someone starts blaming their woes on short sellers. The bosses of bankrupt energy trader Enron Corp.; American banks and … Source