Oil Falls Past Two-Month Low on Bleak Short-Term Demand Outlook
Oil fell to its lowest intraday level since July as signs of faltering demand continue to depress prices. Futures in London traded below $42 a barrel after dropping 1.5% on Continue Reading
