BP Short Interest Slides Ahead of Earnings Print
Short sellers retreat from BP into Tuesday's Q1 report. The energy major saw shares short fall 4.8% over the past week to 9.2 million, while cost to borrow collapsed 84% to just 0.067%. Short interest stands at 9.2…