WTI Crude Oil To Test $65 Level in 2013

By EconMatters WTI closed November just shy of $89 a barrel on hopes of an improving economy. I think there is an argument for an improving economy in 2013, but it is just too early to tell how things are going to come together with the economy, and all the ramifications of basically an anti-business …