Exxon Reaps Windfall of Up to $1.9B From Energy Rally