Who the heck owns BP Oil Company (is it British Petroleum?)? I really don’t know! Is it England? A country in South America, who?
Why are they (BP) being so stubborn and ignoring all the companies that have developed ways to capture oil from this oil spill in the Gulf of Mexico? Anyone got any clues or ideas?