David Brown , chief European fixed-income economist at Bear Stearns in London , commented , '' With consumer and business confidence on the ropes , German economic growth hitting a brick wall , the French recovery stalling and Italy in recession , Europe appears to be on its knees . ''