News roundup: Shell line leaks 88,200 gallons of oil off Louisiana coast, US Coast Guard says … Albemarle names new chief administrative officer and executive vice president… Walmart aims to take on Amazon Prime

    Spilled: About 88,200 gallons of oil leaked from a Shell flow line into the Gulf of Mexico about 90 miles off the coast of Louisiana, the U.S. Coast Guard says. The Associated Press reports Chief Pett…


    Already an INSIDER? Sign in.