‘India Stopped Buying Russian Oil After Our Advice’: US Explains 30-Day Relief Decision
As global energy tensions intensify, the United States has once again triggered debate by claiming that India had earlier halted Russian oil purchases following Washington’s […]
