A-share energy and metals stocks rose amid fluctuations, with Weiling Technology hitting the daily limit, Tianhua New Energy rising by more than 7%, and Tibet Mineral Development, Shengxin Lithium Energy, Tianqi Lithium and other stocks following suit.