NOAA forced to admit that 75% of oil still in Gulf… while testifying before congress Posted by TMH | Aug 20, 2010 | Financial, Politics | 0 | Hat Tip: Jean Stoner