Oil Price Chart 50 Years - Crude Oil Price Rallies On China Stimulus Recession Fears Fade