I don't think a budget cap has a chance in hell of coming to fruition, but the new "F1 owners" seem to have their mind's set on it.
http://www.motorsport.com/f1/news/liberty-planning-f1-budget-cap-report-860066/
http://www.motorsport.com/f1/news/liberty-planning-f1-budget-cap-report-860066/