So, it turns out that oil dipped below 70 bucks per barrel, less than half of what it was a few months ago. You CANNOT tell me that supply and demand are in that much of a frenzy. Something's awry, and its bugging me a lot.