OPEC Says Oil Remain Low for 24 Years! China Debt Hits 19 Trillion Renminbi!