Glencore's energy trading profits surge 66-fold amid Iran war turmoil | PiQ Markets