Top investors have clear preference for oil, financials