WTI at $69.50I doubt many expected such a big run, but the world oil supply/demand picture is improving, the Saudis are talking oil up, and the idiot in the White House has everyone on edge.
I just hope we can stabilize somewhere in this range. Any further strength in the price of oil will just be a bonus.