The Spectator Index
3/27/2026, 10:10:03 AM
BREAKING:
Delhi and Moscow are 'deepening their energy cooperation' and 'agreeing to prepare for Russia to resume direct sales of liquefied natural gas for the first time since the start of the Ukraine war', according to Reuters report.