Browsing: Analysis

Exxon Mobil (NYSE:XOM) shares climbed to a 52-week high as geopolitical tensions and concerns over global oil supplies supported energy…