Demand is weak but supply is tight, constraining growth in developing countries.

Oil hits $135 a barrel on new supply concerns: Financial News - Yahoo! Finance.

http://www.ericwilder.com