covenantmonitor.wordpress.com
ExxonMobil commences production at Point Thomson in Alaska
U.S-based oil E&P firm Exxon Mobil has started production at its Point Thomson field, its first self-operated project on Alaska’s North Slope. Point Thomson, located on state acreage along the …