Yes, BP, you do have to pay up for the Gulf Oil Spill!

After years of litigation, the U.S. Supreme Court rejected British Petroleum’s (BP) challenge to a settlement agreement regarding the 2010 Gulf of Mexico oil spill. The decision came Monday after…