<?xml version="1.0" encoding="UTF-8"?><edgarSubmission xmlns="http://www.sec.gov/edgar/nport" xmlns:com="http://www.sec.gov/edgar/common" xmlns:ncom="http://www.sec.gov/edgar/nportcommon" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sec.gov/edgar/nport eis_NPORT_Filer.xsd">
  <headerData>
    <submissionType>NPORT-P</submissionType>
    <isConfidential>false</isConfidential>
    <filerInfo>

      <filer>
        <issuerCredentials>
          <cik>0000844779</cik>
          <ccc>XXXXXXXX</ccc>
        </issuerCredentials>
      </filer>


      <seriesClassInfo>
        <seriesId>S000001869</seriesId>
        <classId>C000004873</classId>
        <classId>C000004874</classId>
        <classId>C000004875</classId>
        <classId>C000004877</classId>
      </seriesClassInfo>

    </filerInfo>
  </headerData>
  <formData>
    <genInfo>
      <regName>BlackRock Funds</regName>
      <regFileNumber>811-05742</regFileNumber>
      <regCik>0000844779</regCik>
      <regLei>549300OZUEVJZHOBFP42</regLei>
      <regStreet1>100 Bellevue Parkway</regStreet1>
      <regCity>Wilmington</regCity>
      <regStateConditional regCountry="US" regState="US-DE"/>
      <regZipOrPostalCode>19809</regZipOrPostalCode>
      <regPhone>800-441-7762</regPhone>
      <seriesName>BlackRock All-Cap Energy &amp; Resources Portfolio</seriesName>
      <seriesId>S000001869</seriesId>
      <seriesLei>GU5M3WA7Y5ONXJPK4R58</seriesLei>
      <repPdEnd>2019-09-30</repPdEnd>
      <repPdDate>2019-09-30</repPdDate>
      <isFinalFiling>N</isFinalFiling>
    </genInfo>
    <fundInfo>
      <totAssets>66777752.77</totAssets>
      <totLiabs>667481.53</totLiabs>
      <netAssets>66110271.24</netAssets>
      <assetsAttrMiscSec>0.00000000</assetsAttrMiscSec>
      <assetsInvested>0.00000000</assetsInvested>
      <amtPayOneYrBanksBorr>0.00000000</amtPayOneYrBanksBorr>
      <amtPayOneYrCtrldComp>0.00000000</amtPayOneYrCtrldComp>
      <amtPayOneYrOthAffil>0.00000000</amtPayOneYrOthAffil>
      <amtPayOneYrOther>0.00000000</amtPayOneYrOther>
      <amtPayAftOneYrBanksBorr>0.00000000</amtPayAftOneYrBanksBorr>
      <amtPayAftOneYrCtrldComp>0.00000000</amtPayAftOneYrCtrldComp>
      <amtPayAftOneYrOthAffil>0.00000000</amtPayAftOneYrOthAffil>
      <amtPayAftOneYrOther>0.00000000</amtPayAftOneYrOther>
      <delayDeliv>0.00000000</delayDeliv>
      <standByCommit>0.00000000</standByCommit>
      <liquidPref>0.00000000</liquidPref>
      <isNonCashCollateral>N</isNonCashCollateral>
      <returnInfo>
        <monthlyTotReturns>
          <monthlyTotReturn classId="C000004874" rtn1="-4.06000000" rtn2="-7.03000000" rtn3="4.89000000"/>
          <monthlyTotReturn classId="C000004873" rtn1="-3.98000000" rtn2="-6.97000000" rtn3="4.89000000"/>
          <monthlyTotReturn classId="C000004875" rtn1="-4.08000000" rtn2="-6.96000000" rtn3="4.80000000"/>
          <monthlyTotReturn classId="C000004877" rtn1="-4.14000000" rtn2="-7.01000000" rtn3="4.76000000"/>
        </monthlyTotReturns>
        <monthlyReturnCats>
          <commodityContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </commodityContracts>
          <creditContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </creditContracts>
          <equityContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </equityContracts>
          <foreignExchgContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </foreignExchgContracts>
          <interestRtContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </interestRtContracts>
          <otherContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </otherContracts>
        </monthlyReturnCats>
        <othMon1 netRealizedGain="-756588.61000000" netUnrealizedAppr="-2023010.33000000"/>
        <othMon2 netRealizedGain="734788.65000000" netUnrealizedAppr="-5761300.48000000"/>
        <othMon3 netRealizedGain="-681089.12000000" netUnrealizedAppr="3531059.82000000"/>
      </returnInfo>
      <mon1Flow redemption="-2556372.06000000" reinvestment="0.00000000" sales="3273630.87000000"/>
      <mon2Flow redemption="-2206556.07000000" reinvestment="0.00000000" sales="2024828.14000000"/>
      <mon3Flow redemption="-2567424.13000000" reinvestment="0.00000000" sales="3323155.28000000"/>


    </fundInfo>
    <invstOrSecs>
      <invstOrSec>
        <name>NOBLE ENERGY INC</name>
        <lei>02VFQXG2D1LR5ZH3K186</lei>
        <title>NOBLE ENERGY INC</title>
        <cusip>655044105</cusip>
        <identifiers>
          <isin value="US6550441058"/>
          <ticker value="NBL"/>
        </identifiers>
        <balance>44991.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1010497.86000000</valUSD>
        <pctVal>1.528503575989</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>PIONEER NATURAL RESOURCES CO</name>
        <lei>FY8JBF7CCL2VE4F1B628</lei>
        <title>PIONEER NATURAL RESOURCES CO</title>
        <cusip>723787107</cusip>
        <identifiers>
          <isin value="US7237871071"/>
          <ticker value="PXD"/>
        </identifiers>
        <balance>10968.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1379445.36000000</valUSD>
        <pctVal>2.086582514526</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>TC Energy Corp</name>
        <lei>549300UGKOFV2IWJJG27</lei>
        <title>TC Energy Corp</title>
        <cusip>87807B107</cusip>
        <identifiers>
          <isin value="CA87807B1076"/>
          <ticker value="TRP"/>
        </identifiers>
        <balance>53999.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.32485000"/>
        <valUSD>2796038.34000000</valUSD>
        <pctVal>4.229355420203</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CA</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>EOG RESOURCES INC</name>
        <lei>XWTZDRYZPBUHIQBKDB46</lei>
        <title>EOG RESOURCES INC</title>
        <cusip>26875P101</cusip>
        <identifiers>
          <isin value="US26875P1012"/>
          <ticker value="EOG"/>
        </identifiers>
        <balance>34008.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2524073.76000000</valUSD>
        <pctVal>3.817975199098</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>SUNCOR ENERGY INC</name>
        <lei>549300W70ZOQDVLCHY06</lei>
        <title>SUNCOR ENERGY INC</title>
        <cusip>867224107</cusip>
        <identifiers>
          <isin value="CA8672241079"/>
          <ticker value="SU"/>
          <other otherDesc="SEDOL" value="B3NB1P2"/>
        </identifiers>
        <balance>84040.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.32485000"/>
        <valUSD>2650889.99000000</valUSD>
        <pctVal>4.009800504941</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CA</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>ROYAL DUTCH SHELL PLC</name>
        <lei>21380068P1DRHMJ8KU70</lei>
        <title>ROYAL DUTCH SHELL PLC-A SHS</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB00B03MLX29"/>
          <ticker value="RDSA"/>
        </identifiers>
        <balance>296358.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.81331000"/>
        <valUSD>8691530.33000000</valUSD>
        <pctVal>13.14701961885</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>NL</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CAIRN ENERGY PLC</name>
        <lei>213800ZJEUQ8ZOC9AL24</lei>
        <title>CAIRN ENERGY PLC</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB00B74CDH82"/>
          <ticker value="CNE"/>
        </identifiers>
        <balance>293412.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.81331000"/>
        <valUSD>691053.07000000</valUSD>
        <pctVal>1.045303637450</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>EXXON MOBIL CORP</name>
        <lei>J3WHBG0MTS7O8ZVMDC91</lei>
        <title>EXXON MOBIL CORP</title>
        <cusip>30231G102</cusip>
        <identifiers>
          <isin value="US30231G1022"/>
          <ticker value="XOM"/>
        </identifiers>
        <balance>87152.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6153802.72000000</valUSD>
        <pctVal>9.308391275025</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>VALERO ENERGY CORP</name>
        <lei>549300XTO5VR8SKV1V74</lei>
        <title>VALERO ENERGY CORP</title>
        <cusip>91913Y100</cusip>
        <identifiers>
          <isin value="US91913Y1001"/>
          <ticker value="VLO"/>
        </identifiers>
        <balance>23414.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1995809.36000000</valUSD>
        <pctVal>3.018909652865</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CONCHO RESOURCES INC</name>
        <lei>SYHS7HRDXLL4I0IQ8776</lei>
        <title>CONCHO RESOURCES INC</title>
        <cusip>20605P101</cusip>
        <identifiers>
          <isin value="US20605P1012"/>
          <ticker value="CXO"/>
        </identifiers>
        <balance>17908.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1215953.20000000</valUSD>
        <pctVal>1.839280307269</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>BAKER HUGHES A GE CO</name>
        <lei>N/A</lei>
        <title>BAKER HUGHES A GE CO</title>
        <cusip>05722G100</cusip>
        <identifiers>
          <isin value="US05722G1004"/>
          <ticker value="BHGE"/>
        </identifiers>
        <balance>62006.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1438539.20000000</valUSD>
        <pctVal>2.175969290426</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CANADIAN NATL RESOURCES</name>
        <lei>549300T15RIMIKZC5Q38</lei>
        <title>CANADIAN NATURAL RESOURCES LTD</title>
        <cusip>136385101</cusip>
        <identifiers>
          <isin value="CA1363851017"/>
          <ticker value="CNQ"/>
          <other otherDesc="SEDOL" value="2171573"/>
        </identifiers>
        <balance>62258.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.32485000"/>
        <valUSD>1656485.26000000</valUSD>
        <pctVal>2.505639787781</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CA</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Enbridge Inc</name>
        <lei>98TPTUM4IVMFCZBCUR27</lei>
        <title>Enbridge Inc</title>
        <cusip>29250N105</cusip>
        <identifiers>
          <isin value="CA29250N1050"/>
          <ticker value="ENB"/>
          <other otherDesc="SEDOL" value="2466149"/>
        </identifiers>
        <balance>29000.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.32485000"/>
        <valUSD>1017851.08000000</valUSD>
        <pctVal>1.539626234938</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CA</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>BP PLC</name>
        <lei>213800LH1BZH3DI6G760</lei>
        <title>BP PLC</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB0007980591"/>
          <ticker value="BP/"/>
        </identifiers>
        <balance>909062.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.81331000"/>
        <valUSD>5755027.17000000</valUSD>
        <pctVal>8.705193704481</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>WILLIAMS COS INC/THE</name>
        <lei>D71FAKCBLFS2O0RBPG08</lei>
        <title>WILLIAMS COS INC</title>
        <cusip>969457100</cusip>
        <identifiers>
          <isin value="US9694571004"/>
          <ticker value="WMB"/>
        </identifiers>
        <balance>112549.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2707928.94000000</valUSD>
        <pctVal>4.096079004379</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Equinor ASA</name>
        <lei>OW6OFBNCKXC4US5C7523</lei>
        <title>Equinor ASA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="NO0010096985"/>
          <ticker value="EQNR"/>
        </identifiers>
        <balance>69640.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="NOK" exchangeRt="9.09765000"/>
        <valUSD>1319133.49000000</valUSD>
        <pctVal>1.995353316901</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>NO</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Marathon Petroleum Corp</name>
        <lei>3BNYRYQHD39K4LCKQF12</lei>
        <title>Marathon Petroleum Corp</title>
        <cusip>56585A102</cusip>
        <identifiers>
          <isin value="US56585A1025"/>
          <ticker value="MPC"/>
        </identifiers>
        <balance>39402.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2393671.50000000</valUSD>
        <pctVal>3.620725577286</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>GALP ENERGIA SGPS SA</name>
        <lei>2138003319Y7NM75FG53</lei>
        <title>GALP ENERGIA SGPS SA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="PTGAL0AM0009"/>
          <ticker value="GALP"/>
        </identifiers>
        <balance>47683.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.91747000"/>
        <valUSD>717114.13000000</valUSD>
        <pctVal>1.084724229003</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>PT</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>OIL SEARCH LTD</name>
        <lei>529900NIUGGGKB5VMO41</lei>
        <title>OIL SEARCH LTD</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="PG0008579883"/>
          <ticker value="OSH"/>
        </identifiers>
        <balance>175287.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="AUD" exchangeRt="1.48159000"/>
        <valUSD>865347.45000000</valUSD>
        <pctVal>1.308945544722</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>AU</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Eni SpA</name>
        <lei>BUCRF72VH5RBN7X3VL35</lei>
        <title>Eni SpA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="IT0003132476"/>
          <ticker value="ENI"/>
        </identifiers>
        <balance>122410.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.91747000"/>
        <valUSD>1871014.98000000</valUSD>
        <pctVal>2.830142646378</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IT</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>BLACKROCK LIQUIDITY FUNDS T-FUND PORTFOLIO</name>
        <lei>5493002L9DNZ83RX7V61</lei>
        <title>BLACKROCK LIQUIDITY FUNDS T-FUND PORTFOLIO</title>
        <cusip>09248U718</cusip>
        <identifiers>
          <isin value="US09248U7182"/>
          <ticker value="TSTXX"/>
        </identifiers>
        <balance>1815124.40000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1815124.40000000</valUSD>
        <pctVal>2.745601199260</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>STIV</assetCat>
        <issuerCat>RF</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Kosmos Energy Ltd</name>
        <lei>213800YDFJ3OT9B5P157</lei>
        <title>Kosmos Energy Ltd</title>
        <cusip>500688106</cusip>
        <identifiers>
          <isin value="US5006881065"/>
          <ticker value="KOS"/>
        </identifiers>
        <balance>166802.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1040844.48000000</valUSD>
        <pctVal>1.574406609559</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>TOTAL SA</name>
        <lei>529900S21EQ1BO4ESM68</lei>
        <title>TOTAL SA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="FR0000120271"/>
          <ticker value="FP"/>
        </identifiers>
        <balance>105836.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.91747000"/>
        <valUSD>5510554.53000000</valUSD>
        <pctVal>8.335398458728</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>FR</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CNOOC LTD</name>
        <lei>549300XIVJCBIGMRUD48</lei>
        <title>CNOOC LTD</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="HK0883013259"/>
          <ticker value="883"/>
        </identifiers>
        <balance>829000.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="HKD" exchangeRt="7.83770000"/>
        <valUSD>1269306.81000000</valUSD>
        <pctVal>1.919984272023</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CN</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Hess Corp</name>
        <lei>UASVRYNXNK17ULIGK870</lei>
        <title>Hess Corp</title>
        <cusip>42809H107</cusip>
        <identifiers>
          <isin value="US42809H1077"/>
          <ticker value="HES"/>
        </identifiers>
        <balance>11250.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>680400.00000000</valUSD>
        <pctVal>1.029189545343</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CHEVRON CORP</name>
        <lei>N/A</lei>
        <title>CHEVRON CORP</title>
        <cusip>166764100</cusip>
        <identifiers>
          <isin value="US1667641005"/>
          <ticker value="CVX"/>
        </identifiers>
        <balance>21167.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2510406.20000000</valUSD>
        <pctVal>3.797301316290</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CONOCOPHILLIPS</name>
        <lei>WPTL2Z3FIYTHSP5V2253</lei>
        <title>CONOCOPHILLIPS</title>
        <cusip>20825C104</cusip>
        <identifiers>
          <isin value="US20825C1045"/>
          <ticker value="COP"/>
        </identifiers>
        <balance>62990.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3589170.20000000</valUSD>
        <pctVal>5.429065911664</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Petroleo Brasileiro SA</name>
        <lei>5493000J801JZRCMFE49</lei>
        <title>Petroleo Brasileiro SA</title>
        <cusip>71654V408</cusip>
        <identifiers>
          <isin value="US71654V4086"/>
          <ticker value="PBR"/>
        </identifiers>
        <balance>26150.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>378390.50000000</valUSD>
        <pctVal>0.572362649407</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>BR</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>SCHLUMBERGER LTD</name>
        <lei>213800ZUA17OK3QLGM62</lei>
        <title>SCHLUMBERGER LTD</title>
        <cusip>806857108</cusip>
        <identifiers>
          <isin value="AN8068571086"/>
          <ticker value="SLB"/>
        </identifiers>
        <balance>11460.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>391588.20000000</valUSD>
        <pctVal>0.592325810581</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Lundin Petroleum AB</name>
        <lei>549300IULC8F8IGXKI15</lei>
        <title>Lundin Petroleum AB</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="SE0000825820"/>
          <ticker value="LUPE"/>
        </identifiers>
        <balance>17150.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="SEK" exchangeRt="9.84405000"/>
        <valUSD>514133.39000000</valUSD>
        <pctVal>0.777690637712</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>SE</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
    </invstOrSecs>
    <explntrNotes>


      <explntrNote note="Monthly returns presented in Item B.5(a) have been calculated without deducting any applicable sales loads or redemption fees." noteItem="B.5.a"/>
    </explntrNotes>
    <signature>
      <ncom:dateSigned>2019-11-22</ncom:dateSigned>
      <ncom:nameOfApplicant>BlackRock Funds</ncom:nameOfApplicant>
      <ncom:signature>Ann Frechette</ncom:signature>
      <ncom:signerName>Ann Frechette</ncom:signerName>
      <ncom:title>Assistant Treasurer</ncom:title>
    </signature>
  </formData>
</edgarSubmission>
