eClerx Interview Question

diff between hedging arbitrage and speculation.