
Energy & Environment
Exxon Mobil, Cheniere Shake Up Leadership, While Shell Announces 2,800 More Job Cuts
Posted on · The moves come as the price of crude oil flirts with a seven-year low and the price of natural gas hits its lowest level since 1999.