Natural Gas battles resistance at $3.015: Live levels – FinSiddhi