Recent News Spiking Oil Prices Threaten To Derail Hopes For A Major Market Melt Up The optimism that defined the early months of the trading year is facing a rigorous reality check as energy markets undergo a by Josh Weiner 2 weeks ago