Abraxas Capital Short Positions Generate Massive $269.1 Million Profit During Market Downturn
In a stunning display of strategic foresight, Abraxas Capital has demonstrated the power of well-timed short positions by generating an incredible $269.13 million.

