An oil independant future? By Karen On 15 October 2010 In Politics This is from back in June, but Jon Stewart knocks it out of the park once again on American presidents bitching about American dependence on “foreign” oil: Related Posts Why John chose Sarah McCain: Obama made me lie Scathing smackdown of Bush revisionists So, about Sarah Palin…