In the latest trading session, 12.44 million Indonesia Energy Corporation Limited (AMEX:INDO) shares changed hands as the company’s beta touched 0. With the company’s most recent per share price at $5.72 changing hands around $0.95 or 19.87% at last look, the market valuation stands at $44.36M.