Stop buying Exxon Mobil, Occidental Petroleum stocks as oil prices should stagnate, analyst says
MarketWatchWith 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.