BP PLC Share Price [ BP ]

BP. - BP PLC

Recent articles BP PLC

Navigating a low oil price

The low price of oil has thrown up a few opportunities for canny investors. Professional stockpicker Simon Gergel reveals three of his favourites.

More BP PLC articles
More BP PLC articles