Shell Oil Products US announced January 29 that it has signed agreements to sell its Los Angeles Refinery, Wilmington Products Terminal, and approximately 250 retail sites and supply agreements in and ...
Copyright 2025 The Associated Press. All Rights Reserved. A view of the Shell oil company logo above a Shell fuel station in London, on May 5, 2022. (AP Photo ...