Post navigation China: Deposit Insurance Brings Floating Interest Rates Closer Framework of Iranian nuclear deal sends crude oil futures plunging