twistedeconotwist.wordpress.com
Oil Spill Makes Waves
The oil spill disaster in the Gulf of Mexico is now showing the first signs of financial impact on the oil industry as a whole. The responsible oil giant, BP, got its long term credit rating downgr…