News

This was the stock's fifth consecutive day of gains.
Shares of BP PLC BP inched up 0.99% to £3.61 Friday, on what proved to be an all-around favorable trading session for the ...
As oil prices fall, shares in the likes of BP and Shell have been coming down. But should value investors be taking note? The ...