Seeking Alpha
  • optionMONSTER
    $BP trades 155,116 calls v 117,900 puts, with just over 51% of each bought on the offer today through 4 hours of trade.
    6/1/10
    Reply