Economy Petrol supply stable, stocks ‘comfortable’ despite global oil turmoil: Finance Ministry by Sub News March 24, 2026