In a positive development, the Oil and Gas Regulatory Authority (OGRA) has allowed 88 percent of the requested finance cost of FY23 to pass through in ...