bluebay2014/iStock via Getty Images
By Ty McClure, Economic Research Analyst; Brent Meyer, Vice President and Senior Economist
Oil prices shot up to more than $100 a barrel at the end of February, and – roughly three months later – spot prices are still holding around $100












