Work

Liquidity, information, strategic trading in an electronic order book: New insights from the European carbon markets

FWCI: 3.661
Cites: 41
Cited by: 24
Related to: 10