According to Jin10, U.S. EIA natural gas inventories stood at 77 billion cubic feet for the week ended October 30, compared with expectations of 81 billion cubic feet and a previous reading of 80 billion cubic feet.
According to Jin10, U.S. EIA natural gas inventories stood at 77 billion cubic feet for the week ended October 30, compared with expectations of 81 billion cubic feet and a previous reading of 80 billion cubic feet.