U.S. Politicians should all be fired: investigation
because a 5 percent investment by a Russian Co. Give me a break, that is not enough ownership to influence BP in anyway; you still have 95 percent of shares held by others!
NO WONDER gas is going to $5.00. The U.S. consumer can thank Obama, and Democrats, for stopping all offshore drilling in the U.S. WHY would any Oil Company want to do business in the U.S.????? Thank your politicans when you spend $100 filing up your car; enjoy your summer travels!