Political chemistry of Oil

Meet the Mind Behind this - Lisa Margonelli via TED Talks

View Political chemistry of Oil