Qatar will supply 3.5 million tonnes of gas a year under the newly-inked 27-year deal with Shell, QatarEnergy said.