Peer-reviewed 'oil budget' appeases scientistsGovernment agencies release revised account of fate of oil from Deepwater Horizon spill.November 24, 2010Advertisement Government agencies release revised account of fate of oil from Deepwater Horizon spill.