News

Shell Plc clarified on Wednesday that it is not in talks to take over rival BP. Shell’s comments came after a Wall Street ...