CCrude Oil Read More India’s crude import price falls below $70 per barrel, a first since August 2021 | Latest News India15.04.2025 India’s average crude oil import price has fallen below $70 a barrel for the first time since August…