Business300 firms jostle for 50 oil blocksA total of 300 firms are currently in the race for the 50 oil blocks put up for sale in the 2025/2026 licensing rounds. The oil bid round is currently The Nation·May 7, 2026·3 min read