Texas barge collision may have spilled 2,000 gallons of oil into Galveston Bay, Coast Guard says 17.05.2024 14:47 Fortune.com The barge crashed into a pillar supporting the Pelican Island Causeway span on Wednesday. Read More