as you appear to use the IMF data alot James here is another from them in terms of the future
World's biggest economies in 2028, projected by IMF.
United States: $32.3 trillion
China: $27.4 trillion
India: $5.5 trillion
Japan: $5.3 trillion
Germany: $5 trillion
United Kingdom: $4.2 trillion
France: $3.3 trillion
Brazil: $2.7 trillion
Canada: $2.6 trillion
Italy: $2.4 trillion
Russia: $2.2 trillion
South Korea: $2.1 trillion
Indonesia: $2 trillion
Australia: $2 trillion
Mexico: $2 trillion
Spain: $1.7 trillion
Turkey: $1.3 trillion
Netherlands: $1.2 trillion
Saudi Arabia: $1.2 trillion
Switzerland: $1.1 trillion
Poland: $1 trillion
Taiwan: $0.99 trillion
Nigeria: $0.9 trillion
Thailand: $0.7 trillion
Ireland: $0.7 trillion
Bangladesh: $0.7 trillion
Vietnam: $0.7 trillion
Argentina: $0.7 trillion
my question is how can they project this ? alot can happen in 5 years