About Javelin Javelin is a leading commodities trading and investment firm with offices in London, New York, Singapore, India, Switzerland, Melbourne and Poland. We operate across 50 countries on six continents, trading more than 20 different commodities including energy, metals,…