February 28, 2026 12:00 am Yellowstone National Park Oil Spill Yellowstone Oil Spill Settlement Reached: A $3.5M Resolution Federal authorities reach a $3.5M settlement for the Yellowstone oil spill, highlighting environmental and legal impacts.