Senior fellow at the Cascadia Center for Regional Development, Steve Marshall says it's time to wean the U.S. economy from oil dependence. More...