Why BP Stock Is Rising BP NYSE:BP