News

More Puts being traded means we have a lot of traders using Puts to place their trading bets. This means lot of bearish ...