Natural gas and oil prices dip 2% as inventories surge and geopolitical tensions ease. Can key support levels hold, or will further declines follow?