Tag: oil price declines

Shell Is Studying Merits of BP Deal as Rival’s Stock Slumps

Shell Plc is working with advisers to evaluate a potential acquisition of

morly morly