Hi everyone,
I'm new to this market and need a clarification on a term. I've heard people talk of a "royal cross" Anyone know what it means?
I'm new to this market and need a clarification on a term. I've heard people talk of a "royal cross" Anyone know what it means?