As if there wasn’t already enough controversy surrounding the oil industry, the disastrous spill that occurred April 20th in the Gulf of Mexico has got fingers pointing yet again. The Obama administration has laid the blame on BP requiring the majority-owners of the drilling fields to foot the bill for a proposed $118 million package […]