April 1, 2011 by Matthew Rodriguez
A chart from The Economist depicting which countries rely on Libya for oil.
[Via]
Comment