Does the oil industry ever tell the truth?
First, BP denied any oil leak from the well at all. We were told the oil slick came from the Deepwater Horizon fuel tanks. Then the leak was called “minimal.” Over the next two months BP acknowledged 1000 barrels per day, and finally over 25,000 barrels per day, even though BP knew they were low-balling […]
Does the oil industry ever tell the truth? Read More »