Bullish option flow detected in BP (BP) with 23,071 calls trading, 1.5x expected, and implied vol increasing over 1 point to 24.62%. Sep-25 35 calls and Sep-25 36 calls are the most active options, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results