Amid hospitals across the country facing a shortage of medical oxygen due to rising number of Covid-19 cases, the Centre on Monday said that the country has enough stock of the life-saving gas and that the shortage has arisen due to lack of transportation facilities to transfer oxygen from producing states to high-demand areas.