🔴 BP Shares Slide 2% as Oil Futures Tumble 10% on Reserve Release Speculation | MarketDownload | MarketDownload