FeaturedOil & GasShell, ExxonMobil stall oil production owing to a pipeline leakInternational Finance Business DeskApril 15, 2020April 15, 2020 by International Finance Business DeskApril 15, 2020April 15, 2020 Shell has temporarily suspended oil production after a subsurface leak was discovered on Exxon’s Hoover Offshore Oil Pipeline System... Read more