News

India faces a potential increase of $9-11 billion in its annual oil import costs due to US-imposed tariffs and European sanctions. This threatens India's reliance on discounted Russian crude, which ...