O'Brien Energy Resources purchases Midwest Production