Log in/ Sign up

Defensive sentiment intensifies in options market: nearly 40% of trades were put options, with large spread positions totaling approximately $200 million.

20/05 20:58
Bullish
Bearish

Trending News