Upstream oil companies bat for tweaking tax regime in Union Budget 0 19.07.2024 18:44 Business Standard Say 90% of domestic production taxed at 70% holds back capital investments