Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
ACTON Marketing LLC
Since 2001 the U.S. has produced 19.65 billion barrels of crude oil while using 73 billion barrels of oil according to the U.S. Energy Dept.