June 15, 2010
– Comments (1) |
RELATED TICKERS: BP
I feel like a fool, because BP says it finally "really" got sensors in to find out the truth!, I feel like I have been "put upon" by my own government, not just the by BP + oil companies, do you?
What should BP's primary effort be, plugging the leak, or measuring how much oil is leaking?