The oil rally continues as WTI hits the highest since December 2014
That's a vote for inflation
Inflation is coming.
It might not be the classic demand-driven inflation but commodity prices alone should be enough to result in climbing inflation.
WTI crude is up 96-cents to $64.54 today, the best level since December 2014.
At the same time, Brent is up nearly $1 to $69.40.
OPEC curbs are clearly having an impact, along with expectations for a quick pickup in global growth.