Independent Oil and Gas reports profit hike for 2019