Global Brands Matter

View Original

The tax loss mega-trend is here and the put buying is now highest since March 2020