Gspc Interactive Chart - Bp Sells Tnk Stake And Smashes Analyst Expectations