CURRENT POSITIONS
Short EUR/GBP
Long Natural Gas

Advertisements