April 27, 2023 The U.S. has ended a mild winter with high natural gas storage levels and prices touching record lows, but as usual this is setting the scene for the next run-up. Previous Post Oil Prices Stabilise after Hefty Losses Next Post The digital revolution in Sell-Side pricing models