Keith C. Goddard, CFA is the CEO and Chief Investment Officer at Capital Advisors, Inc., a Tulsa, Oklahoma based registered investment advisor with approximately $1.5 billion in assets under management.