Oil prices bounced back last week, jumping to more than $30 a barrel. While some see this as a positive, there might be more to consider below the surface, both literally and metaphorically.
Diesel Prices Continue to Decline, Following Ongoing Oil Drop
Diesel prices are once again down this week, dropping an average of 39 cents a gallon since last week and by $1.114 since last year.