Investor sentiment and oil prices