USD 1 = BRL 5.12 (BRL: Brazilian Real)
CAD 1 = USD 0.78 (CAD: Canadian Dollar)
CAD 1 = BRL 4.2
Is there triangular arbitrage opportunity? How much would the arbitrage profit be if you have $1 million USD to start with? What market forces would occur to eliminate any further possibilities of triangular arbitrage?