Geo Location Information for 198.105.26.93 IP Address. The IP Address 198.105.26.93 is located at 40.7056 latitude and -74.009 longitude in United States. Friendly Location for the IP Address is New York, New York City, United States, 10005
Oanda UK provides Financial Spread Betting, CFD, Forex Trading via Award Winning fxTrade platform and MetaTrader4 to all their clients.