UBS analyst Joshua Stone upgrades BP (NYSE:BP) from Neutral to Buy.