Oil Prices
By Spencer, What is causing the rise in oil prices? Part of it is that $30 oil in December was most likely too low, and as the world economy and oil demand bottomed, oil prices should have also bottomed. OK, that should explain oil in the $30 -$50 range. I expected to see oil bounce […]