Exxon signals up to $20 billion writedown; will overwhelm 4th-qtr gains