oil investor sentiment