Macro Energy Ltd. provides onshore contract drilling services to exploration and production companies in North America and Europe. Macro Energy Ltd. is also engaged in the businesses of pressure pumping services and drilling and completion fluid services.