Russia cuts 2026 oil export forecast to 237 million tons as sanctions and infrastructure woes bite - TrendCloud