China Yield Curve Chart - Crude Oil Price Rallies On China Stimulus Recession Fears Fade