windsorstar.com
BP just found a billion barrels of oil in the Gulf of Mexico it didn't know it had
And discovered two new oilfields