Oil Price Surge Pushes Exxon's Profit To $10.7B

69% to $10.7 billion, as the world���s largest company by market cap grew profits in all business units, with a chemicals and refining posting stellar performances. Exxon capitalized on the surging price of oil and raised its revenues 26% to $114...