Natural Gas Faces Strong Sell-Off Amid Oil CrashNatural Gas Faces Strong Sell-Off Amid Oil Crash
Natural Gas (NG) has once again tested the 4.2 resistance zone, encountering a strong sell-off as sellers positioned themselves for better selling opportunities.
So far, NG has broken below another key support level, increasing the likelihood of fu