British Petroleum, the Government and BlackRock – the Connection?

After initially talking tough, the relationship between British Petroleum and the government has seemed rather conciliatory. The low oil estimates and other data released to the public from the FDA, EPA and NOAA benefits BP while BP’s unwillingness to release anything returns the favor. The water is safe for fishing. The seafood is safe for…