Oil “sneaks” past $67 per barrel.

Oil Rises to Highest Since November on China Manufacturing Gain - Bloomberg.com.

Eric’s Web