XOM: A 43-Year Dividend Record Meets a Cyclical Oil Swing