Light at the end of the oil tunnel?

Charlie Leocha · April 23, 2008

According to Stratfor.com the price of oil should begin falling this year. Most of the geopolitical factors driving the price oil are stabilizing, the U.S. dollar is expected to rebound and new oil resources are coming online.