After geoscientists joust, judge rules BP Gulf spill totaled 3.19 billion barrels of oil

Oil giant could face $13.7 billion fine —> Read More Here

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *