The FTSE 100 (^FTSE) and European stocks were mixed on Wednesday as traders digested news that UK inflation rose more than ...
Oil major BP is considering a potential sale of its lubricants business, Castrol, which could be worth about $10 billion in a ...