India Allocates $647M for Strategic Oil Reserves Amid Global Supply Concerns
India has allocated 55.97 billion rupees ($646.78 million) to purchase oil for its strategic petroleum reserves (SPRs) for the fiscal years 2025-26. The budget also includes allocations of 1.8 billion rupees for t ...