financial and goods market openness 8641238