repugnance transferred greater than major speculation repugnance profitable

23 March 2023