BP Stock Price Up 39% In The Last Month


From money.cnn.com (3 Month Chart)


One month chart: