I’m Back! Could Oil’s three-year bear run finally be over?

Back at the end of October, US Crude Oil inventories hurt WTI oil once again as it came in higher than expected at 0.9 million barrels as opposed to the -2.6million barrels.   The fact of the matter is the oversupply that has been hurting WTI and Brent Oil since the end of June 2014. […]