Fuel Crisis Looms as Petroleum Dealers Threaten to Stop Supply - March 2026