Economy at a Crossroads