By Tom McClellan – 10 years ago in June 2008, oil prices were making a top above $140/barrel, which turned out to be an exhaustive blowoff top. A steep collapse ensued, taking oil prices down to below $40 in January 2009.
From:: Financial Sense
By Tom McClellan – 10 years ago in June 2008, oil prices were making a top above $140/barrel, which turned out to be an exhaustive blowoff top. A steep collapse ensued, taking oil prices down to below $40 in January 2009.
From:: Financial Sense