News

US pressure on Russian crude trade could inflate India’s oil imports by $11 billion India’s reliance on discounted Russian crude may soon come at a steep cost. According to analysts quoted by the ...