Oil Rebounds On Mexico Production Outage – Yahoo Finance

… coming only several weeks after Shell paid a $111 million fine for a decades-old oil spill. Shell's leaving Nigeria seems imminent now.