Business BP to sell 65 per cent of Castrol to Stonepeak for about $6 billion Vivek MishraDec 24, 2025
Business Jaguar Land Rover 'pauses' Russia deliveries, ArcelorMittal 'slows' in Ukraine Easterneye.Biz Staff02 March 2022
Business Reliance-Aramco deal off as companies 're-evaluate' investments Easterneye.Biz Staff21 November 2021