Trust market returns to secure oil: India owns stakes in oilfields from Russia to Abu Dhabi, but getting t 5 Nov 2026