Risk trades keep edging higher and the euro is now eating through offers up to 1.2950. Looks for some buy stops above.
Risk trades keep edging higher and the euro is now eating through offers up to 1.2950. Looks for some buy stops above.
Most Popular