April 23, 2026 Title: India and China Compete for Russian and Saudi Crude Supplies Amid Growing Energy Rivalry