VIDEO: Still Support for Biofuels? Is now the time to invest in biofuels? Kevin McGeeney, CEO of Starsupply Renewables, considers the outlook for the market. January 7, 2011 Is now the time to invest in biofuels? Kevin McGeeney, CEO of Starsupply Renewables, considers the outlook for the market. Kevin Mcgeeney Starsupply Renewables Biofuels Green Investing Energy Related Articles 3D Investing: 2025 Mid-Year Economic and Market Outlook Jasmine Yu Geeta Kapadia, Chief Investment Officer, Fordham University Institutional Investor What History Reveals About U.S. Debt Downgrades Sponsored by CME Group