Making Oilade

BP announced today plans to release new BP Fish Sticks in grocery stores. The move, viewed as putting into the practice the saying “If life gives you lemons, make lemonade” has many environmental groups furious. “It’s absolutely unconscionable for BP to do this,” said Roger Pretpopp, head of the Gulf Coast Environmental Protection League. “The … Read more