Is This Oil Price Rally Sustainable?

Oil prices have recovered as a result of a flurry of bullish catalysts, and while most oil majors see earnings improve, upstream investments are falling.

Read more: http://tinyurl.com/ycjkdv4s