Interactive Brokers
Skills you'll gain: Supply And Demand, Market Dynamics, Consumer Behaviour, Economics, Business Economics, Socioeconomics