3 ms·
However, market makers have some leverage on the market they operate in, that's what the author probably meant.
by Croftengea 10mo ago
However, market makers have some leverage on the market they operate in, that's what the author probably meant.