New legislation comes amid push from big oil, as critics warn polluters’ profits prioritized over Americans’ health