In July 2008, Brent crude oil prices reached $148 per barrel “and we saw a lot of pushback from the market but nowadays when I mention $150, there is no pushback,” said Christian O’Neill, senior analyst at Bloomberg Industries during a GARP webinar October 11, 2012. He proceeded to walk the audience through the key factors affecting current supply and demand of this vital commodity. O’Neill’s presentation showed that oil leveraged energy and petroleum (E&P) stocks have strongly outperformed the S&P 500 in the period since March 2009. “Energy has been the beta sector of the market,” said O’Neill, because […]