The US formally asked stuffy Britain to join them in releasing oil from the reserves in an effort to ease skyrocketing fuel prices. The Obama administration is worried about high
Tag "bp oil leak"
Kate Sheppard writes: Remember last week when BP was like, “Oil leaking in the Gulf? What oil? Oh, that. We didn’t do it.”? Well, apparently the new leak off the coast of