I was expecting a rebound, but I have to admit even the speed of this took me off guard. For some of the news stories coming out, it makes sense. But it serves as a reminder of the volatility of oil.
The price peaked at just shy of $128 on March 8th before falling to $95 on March 16th.
Leave a Reply