Thursday, March 7, 2013

US vs. Saudi Oil Production[chart]

Is the US close to energy independence?

Via: Pragmaticcap