I was at a private event with the CEO of ATB Financial last week, and his speculation is that we'll never see oil >$70 again (barring anything huge, like Trump nuking someone)Originally posted by Sugarphreak
I wonder if this is it for the oil boom times?