Oil price collapse saves China $100 billion in six months

Oil prices tumbled from $116 per barrel to less than $50 in just six months, with the fall accelerating after OPEC decided in November not to cut production.

Lin’s comments touched a raw nerve with his fellow panelist, Russian deputy prime minister Igor Shuvalov.

Chicago Mercantile Association: Certain market data is the property of Chicago Mercantile Exchange Inc. and its licensors. All rights reserved.

CNN Money