Share Facebook Twitter LinkedIn Pinterest Email The Investment Committee debate what $90 Oil means to the market and how you should navigate it.