This gas in tanks leads to gratitude (8)
I believe the answer is:
hydrogen
'this gas' is the definition.
(I've seen this before)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for hydrogen that I've seen before include "bomb-maker" , "Chemical element with atomic no. 1 in the periodic table" , "Kind of bomb" , "With oxygen, it forms water" , "Lightest of all elements" .)