Millions of cars in China will be back on the roads and factories around Beijing will return to production after the Olympics are over and the restrictions on air-polluting activities are lifted. China demand will go up again. OPEC is talking about cutting production to keep prices higher. Oil will not see sub $100 again. Ever.
Will Crude Oil Break $100/Barrel? [View article]
Oil Bubble Spin [View article]