Indian cotton prices are set to rise for the first time in three years past global levels. This is due to poor monsoon rains having triggered fears of a fall in production. Read more here.