Is BP plc a ‘buy’ after reporting 139% profit rise?

Its operating cash flow increased by 37% as payments for the Gulf of Mexico oil spill fell from $6.9 billion in 2016 to $5.2 billion in 2017. … With the demand deficit of recent years having been reduced, the prospects for the oil price appear to be more positive now than they have been for a number of …