Oil Reaches $71.85, Next Target $76.47
West Texas Intermediate reached $71.85 last week, just shy of the $71.93 target cited in my March 3rd forecast. The new 2018 high of $71.85 is the highest price for a barrel of oil since November 2014. At that time, crude oil inventories were in a surplus as prices in the months to follow would eventually fall […]