Economic Experts Warn of Macro Stress as Oil Hits $95, Capital Flows Drop