Embedded Player Should the Fed have more regulatory authority? What is the economic impact of a lack of consumer confidence? Nariman Behravesh, chief economist and executive vice president of Global Insight, offers his thoughts.