The Lousy Demand Fundamentals Point To A Lower Oil Price, But What Do The Technicals Say?

Over the past two weeks, the oil price fell more than 12% due to weaker demand than anticipated by the markets.  Also, with the summer driving season over now in the U.S., gasoline consumption fell to 8.4 million barrels per day this week, down from 9.2 million barrels per day just…

Continue Reading