Russian oil production dipped around 0.7% last year to 9.129 million barrels per day, OPEC monthly data showed on Wednesday.
Steel production fell by 3.5 million metric tons month on month this September in the 70 nations reporting to a global trade group. The United States has been a bright spot in global steelmaking this ...
India's tea output fell 16% in November 2025 due to adverse weather, with Assam and West Bengal experiencing significant declines.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results