The natural gas has expanded long enough but given its nature it will still continue to rally up due to weather and political conditions. On Daily chart there is a short pull back around supp lvl 2.680 but will continue up until its recent high 3.050... Note the previous high that hit 3.050 has rallied which is a major resistance level. The price keeps bouncing...
The market has reached its all time high creating a new higher high which can be treated as a resistance @3941.1 for now. The RSI suggests that the market has been heavily overbought on 30m chart and a recorrection is to be expected. On 4hr chart the support level 3896.8 is constantly being tested and looks like the market will test this level one more time...