Coal
Newcastle coal futures traded near a 2-year low of $130 per tonne, driven by concerns of oversupply from India and Indonesia, despite rising demand from China. In June, China's daily coal production rebounded to an average of 13 million metric tons, up from a 6-month low of 12.43 million metric tons in May, as a heatwave boosted coal consumption for …