Oct
20th
Stay connected Subscribe to our RSS feed
At this writing, oil prices are way less than $100 a barrel. It was $138 not long ago. The facile and foolish interpretation is that this news means we've returned to "normal." Read more ...