Oil Price Witches’ Brew
May’s uncanny price stability, Iraq production growth, OPEC’s unknowns and shale’s “Fracklog” all competing for visibility in global petroleum’s crystal ball West Texas Intermediate (WTI) oil prices have ranged from $57.26 to $60.93 for the entire month of May, offering the greatest sign of stability we have seen since November 2013. Analyst firms and oil companies are speaking with much