Adams Asset Advisors, LLC