Forget Oil Prices, Oil Majors Are A Buy OilPrice.com Oil stocks have been performing dismally this year, and oil prices have failed to sustain a rally, so why are these stocks still attractive? Low valuations and high dividend yields, say analysts. Supermajor oil companies are living a new reality that ... |