Over speculation means to over "guess." eg, majority of the people feel the stock market will go up, so they greedily buy, when in reality it's the peak already and stock market prices will drop soon.
Economics is the branch of knowledge concerned with the production, consumption, and transfer of wealth. you learn about money and how it effects the world and environment around us