The Supreme Court handed Exxon Mobil a major win Tuesday, ruling that the energy giant can move forward with its lawsuit against a Cuban state-owned conglomerate...
Exxon Mobil Corporation, one of the world’s largest oil and gas companies, has announced plans to shift its state of incorporation from New Jersey to Texas....