Central banks were sellers above 1.38 and they are already rumored buyers on this dip below 1.3700. Talk of buying now around 1.3675…
Central banks were sellers above 1.38 and they are already rumored buyers on this dip below 1.3700. Talk of buying now around 1.3675…
Most Popular