
It may seem hard to deny that BP plc (NYSE: BP) is a cheap oil stock. The British oil and gas giant is valued at a mere 10-times earnings, and both its […]
It may seem hard to deny that BP plc (NYSE: BP) is a cheap oil stock. The British oil and gas giant is valued at a mere 10-times earnings, and both its […]