An international forum, for governments of eight nations of the northern hemisphere: US, Japan, Germany, Canada, France, UK, Russia and Italy.
G8
More terms under G
Part of the Trading glossary. Definitions are general explanations, not investment advice.