European natural gas inventories are basically 99% full. This comes ahead of the mandated filling target of 90% of capacity by the November 1 deadline. So what happens now?
I think this is what we’re currently witnessing: natural gas demand continues to wane due to balmy early winter temps. With natural gas storage at 99% of capacity there’s nowhere le…