Vancouver Sun. In 2004, an oil production platform off the coast of Louisiana was destroyed by Hurricane Ivan, rupturing its wells to leak up to 300-700 gallons every day since. This investigative story looks into Taylor Energy and what could beat BP's Deepwater Horizon as the largest spill in history.