$PBF the August 9puts was just bought back minutes ago, what is this dude thinking? Sell first and then buy back to scare retail investors?
3