Stop buying Exxon Mobil, Occidental Petroleum stocks as oil prices should stagnate, analyst says
With oil and gas prices expected to be weighed down by fears of weakening demand as global economies slow, Mizuho analyst Nitin Kumar has downgraded the shares of a number of energy companies on Wednesday.