100 US Dollar Per Barrel Oil is Back and What it May Mean

Emerson’s Alan Novak, leader of the alternative energy and metals & mining industry teams, offers his thoughts on the reemergence of $100 USD/barrel oil. While no one was looking, oil (West Texas Intermediate – WTI) has slowly crept back to $100/barrel (WTI reached it last week, Brent crude has been above that level since March [...]