US Energy Information Administration (EIA) released a weekly report on natural gas inventories today at 3:30 pm BST. Report was expected to show a 69 billion cubic feet increase in US stockpiles. However, actual report showed an even bigger build of 75 billion cubic feet. This is a second inventory build in a row and […]