Shell Denies Reports of $200 Billion BP Megamerger: Big Oil Rivals Dismiss Speculation Amid Energy Sector Turmoil
In a swift and unequivocal response, Shell has publicly denied widespread reports suggesting a potential megamerger with fellow British energy giant BP, firmly shutting down speculation that the two … Read More










