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