CAPROCK Group Inc. Invests $248,000 in Marathon Oil Co. (NYSE:MRO)