US solar and battery storage developer OCI Energy has closed approximately USD 130 million (EUR 113.7m) in tax equity financing for a stand-alone battery energy storage project located around San Antonio in Bexar County, Texas, the firm said on Monday.