Gas fuels profit but firm faces challenges

READ FULL ARTICLE