CCrude Oil Read More US penalty risk on Russian oil may add USD 9-11 billion to India’s import bill2025-08-03 India’s annual oil import bill could rise by USD 9-11 billion if the country is compelled to move…