front office trading systems forex oil prices