<?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>C000004877</classId>
        <classId>C000004873</classId>
        <classId>C000004875</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 Energy Opportunities Fund</seriesName>
      <seriesId>S000001869</seriesId>
      <seriesLei>GU5M3WA7Y5ONXJPK4R58</seriesLei>
      <repPdEnd>2023-05-31</repPdEnd>
      <repPdDate>2022-11-30</repPdDate>
      <isFinalFiling>N</isFinalFiling>
    </genInfo>
    <fundInfo>
      <totAssets>413595908.57</totAssets>
      <totLiabs>4657317.26</totLiabs>
      <netAssets>408938591.31</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>
      <borrowers>
        <borrower aggrVal="2072304.00000000" lei="AC28XWWI3WIBK2824319" name="BARCLAYS CAPITAL INC."/>
      </borrowers>
      <isNonCashCollateral>N</isNonCashCollateral>
      <returnInfo>
        <monthlyTotReturns>
          <monthlyTotReturn classId="C000004877" rtn1="-8.95000000" rtn2="18.62000000" rtn3="3.43000000"/>
          <monthlyTotReturn classId="C000004873" rtn1="-8.86000000" rtn2="18.73000000" rtn3="3.57000000"/>
          <monthlyTotReturn classId="C000004875" rtn1="-8.87000000" rtn2="18.65000000" rtn3="3.53000000"/>
        </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="-3409481.82000000" netUnrealizedAppr="-28754890.00000000"/>
        <othMon2 netRealizedGain="4474701.36000000" netUnrealizedAppr="53691398.50000000"/>
        <othMon3 netRealizedGain="502958.07000000" netUnrealizedAppr="10851930.78000000"/>
      </returnInfo>
      <mon1Flow redemption="-22445067.45000000" reinvestment="0.00000000" sales="17495661.34000000"/>
      <mon2Flow redemption="-10211964.42000000" reinvestment="0.00000000" sales="21893285.14000000"/>
      <mon3Flow redemption="-16528506.87000000" reinvestment="0.00000000" sales="35109485.36000000"/>



    </fundInfo>
    <invstOrSecs>
      <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>19352.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4566878.48000000</valUSD>
        <pctVal>1.116763880212</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>EOG RESOURCES INC</name>
        <lei>XWTZDRYZPBUHIQBKDB46</lei>
        <title>EOG RESOURCES INC</title>
        <cusip>26875P101</cusip>
        <identifiers>
          <isin value="US26875P1012"/>
          <ticker value="EOG"/>
        </identifiers>
        <balance>125978.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>17880057.54000000</valUSD>
        <pctVal>4.372308683981</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>241744.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>29857801.44000000</valUSD>
        <pctVal>7.301292192637</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>Ovintiv Inc</name>
        <lei>N/A</lei>
        <title>Ovintiv Inc</title>
        <cusip>69047Q102</cusip>
        <identifiers>
          <isin value="US69047Q1022"/>
          <ticker value="OVV"/>
        </identifiers>
        <balance>107100.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5971896.00000000</valUSD>
        <pctVal>1.460340532026</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"/>
          <other otherDesc="SEDOL" value="BJMY6G0"/>
        </identifiers>
        <balance>307850.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.34515000"/>
        <valUSD>13640010.41000000</valUSD>
        <pctVal>3.335466669043</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>Eni SpA</name>
        <lei>BUCRF72VH5RBN7X3VL35</lei>
        <title>Eni SpA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="IT0003132476"/>
          <ticker value="ENI"/>
          <other otherDesc="SEDOL" value="7145056"/>
        </identifiers>
        <balance>561250.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.96098404"/>
        <valUSD>8368236.83000000</valUSD>
        <pctVal>2.046330918095</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>CHEVRON CORP</name>
        <lei>N/A</lei>
        <title>CHEVRON CORP</title>
        <cusip>166764100</cusip>
        <identifiers>
          <isin value="US1667641005"/>
          <ticker value="CVX"/>
        </identifiers>
        <balance>203736.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>37346846.16000000</valUSD>
        <pctVal>9.132629434742</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>Tenaris SA</name>
        <lei>549300Y7C05BKC4HZB40</lei>
        <title>Tenaris SA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="LU0156801721"/>
          <ticker value="TEN"/>
          <other otherDesc="SEDOL" value="7538515"/>
        </identifiers>
        <balance>252445.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.96098404"/>
        <valUSD>4382274.96000000</valUSD>
        <pctVal>1.071621767454</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>LU</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Cheniere Energy Inc</name>
        <lei>MIHC87W9WTYSYZWV1J40</lei>
        <title>Cheniere Energy Inc</title>
        <cusip>16411R208</cusip>
        <identifiers>
          <isin value="US16411R2085"/>
          <ticker value="LNG"/>
        </identifiers>
        <balance>43653.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>7654990.08000000</valUSD>
        <pctVal>1.871916772510</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>Hess Corp</name>
        <lei>UASVRYNXNK17ULIGK870</lei>
        <title>Hess Corp</title>
        <cusip>42809H107</cusip>
        <identifiers>
          <isin value="US42809H1077"/>
          <ticker value="HES"/>
        </identifiers>
        <balance>88731.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>12769278.21000000</valUSD>
        <pctVal>3.122541741314</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>
          <loanByFundCondition isLoanByFund="Y" loanVal="2072304.00000000"/>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Diamondback Energy Inc</name>
        <lei>549300R22LSX6OHWEN64</lei>
        <title>Diamondback Energy Inc</title>
        <cusip>25278X109</cusip>
        <identifiers>
          <isin value="US25278X1090"/>
          <ticker value="FANG"/>
        </identifiers>
        <balance>67800.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10035756.00000000</valUSD>
        <pctVal>2.454098540284</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>BlackRock Liquidity Funds T-Fund</name>
        <lei>5493002L9DNZ83RX7V61</lei>
        <title>BlackRock Liquidity Funds T-Fund</title>
        <cusip>09248U718</cusip>
        <identifiers>
          <isin value="US09248U7182"/>
          <ticker value="TSTXX"/>
        </identifiers>
        <balance>2984087.67000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2984087.67000000</valUSD>
        <pctVal>0.729715349299</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>Santos Ltd</name>
        <lei>5299000RK70B5O2M7077</lei>
        <title>Santos Ltd</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="AU000000STO6"/>
          <ticker value="STO"/>
          <other otherDesc="SEDOL" value="6776703"/>
        </identifiers>
        <balance>910345.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="AUD" exchangeRt="1.47329650"/>
        <valUSD>4540931.89000000</valUSD>
        <pctVal>1.110419018037</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>Poseidon Concepts Corp</name>
        <lei>N/A</lei>
        <title>Poseidon Concepts Corp</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="CA73731R1038"/>
          <ticker value="PSN"/>
          <other otherDesc="SEDOL" value="B63VJ04"/>
        </identifiers>
        <balance>35081.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.34515000"/>
        <valUSD>0.04000000</valUSD>
        <pctVal>0.000000009781</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CA</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Kinder Morgan Inc</name>
        <lei>549300WR7IX8XE0TBO16</lei>
        <title>Kinder Morgan Inc</title>
        <cusip>49456B101</cusip>
        <identifiers>
          <isin value="US49456B1017"/>
          <ticker value="KMI"/>
        </identifiers>
        <balance>473300.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9049496.00000000</valUSD>
        <pctVal>2.212922965037</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>Cenovus Energy Inc</name>
        <lei>549300F4XPHJ7NOSP309</lei>
        <title>Cenovus Energy Inc</title>
        <cusip>15135U109</cusip>
        <identifiers>
          <isin value="CA15135U1093"/>
          <ticker value="CVE"/>
          <other otherDesc="SEDOL" value="B57FG04"/>
        </identifiers>
        <balance>553121.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.34515000"/>
        <valUSD>10999506.93000000</valUSD>
        <pctVal>2.689769849004</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>Marathon Petroleum Corp</name>
        <lei>3BNYRYQHD39K4LCKQF12</lei>
        <title>Marathon Petroleum Corp</title>
        <cusip>56585A102</cusip>
        <identifiers>
          <isin value="US56585A1025"/>
          <ticker value="MPC"/>
        </identifiers>
        <balance>93504.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>11389722.24000000</valUSD>
        <pctVal>2.785191342180</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>Tourmaline Oil Corp</name>
        <lei>549300LCHLN94A7Y1572</lei>
        <title>Tourmaline Oil Corp</title>
        <cusip>89156V106</cusip>
        <identifiers>
          <isin value="CA89156V1067"/>
          <ticker value="TOU"/>
          <other otherDesc="SEDOL" value="B3QJ0H8"/>
        </identifiers>
        <balance>140364.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.34515000"/>
        <valUSD>8542988.28000000</valUSD>
        <pctVal>2.089063850059</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>Darling Ingredients Inc</name>
        <lei>L1N0SPPKS7EXZYUMZ898</lei>
        <title>Darling Ingredients Inc</title>
        <cusip>237266101</cusip>
        <identifiers>
          <isin value="US2372661015"/>
          <ticker value="DAR"/>
        </identifiers>
        <balance>25141.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1805878.03000000</valUSD>
        <pctVal>0.441601274219</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>EXXON MOBIL CORP</name>
        <lei>J3WHBG0MTS7O8ZVMDC91</lei>
        <title>EXXON MOBIL CORP</title>
        <cusip>30231G102</cusip>
        <identifiers>
          <isin value="US30231G1022"/>
          <ticker value="XOM"/>
        </identifiers>
        <balance>587265.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>65386085.10000000</valUSD>
        <pctVal>15.98921855003</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>ARC Resources Ltd</name>
        <lei>FIR47I6FEYKYNJBYW622</lei>
        <title>ARC Resources Ltd</title>
        <cusip>00208D408</cusip>
        <identifiers>
          <isin value="CA00208D4084"/>
          <ticker value="ARX"/>
          <other otherDesc="SEDOL" value="B6463M8"/>
        </identifiers>
        <balance>428430.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.34515000"/>
        <valUSD>6363625.92000000</valUSD>
        <pctVal>1.556132401105</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>Shell PLC</name>
        <lei>21380068P1DRHMJ8KU70</lei>
        <title>Shell PLC</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB00BP6MXD84"/>
          <ticker value="SHEL"/>
          <other otherDesc="SEDOL" value="BP6MXD8"/>
        </identifiers>
        <balance>1327656.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.82970338"/>
        <valUSD>38854905.03000000</valUSD>
        <pctVal>9.501403353870</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>Glencore PLC</name>
        <lei>2138002658CPO9NBH955</lei>
        <title>Glencore PLC</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="JE00B4T3BW64"/>
          <ticker value="GLEN"/>
          <other otherDesc="SEDOL" value="B4T3BW6"/>
        </identifiers>
        <balance>509930.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.82970338"/>
        <valUSD>3479821.40000000</valUSD>
        <pctVal>0.850939841322</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CH</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</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>78585.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10500527.70000000</valUSD>
        <pctVal>2.567751717039</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>Kosmos Energy Ltd</name>
        <lei>213800YDFJ3OT9B5P157</lei>
        <title>Kosmos Energy Ltd</title>
        <cusip>500688106</cusip>
        <identifiers>
          <isin value="US5006881065"/>
          <ticker value="KOS"/>
        </identifiers>
        <balance>444101.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2953271.65000000</valUSD>
        <pctVal>0.722179738659</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>Patterson-UTI Energy Inc</name>
        <lei>254900XGFBKIXD6G0697</lei>
        <title>Patterson-UTI Energy Inc</title>
        <cusip>703481101</cusip>
        <identifiers>
          <isin value="US7034811015"/>
          <ticker value="PTEN"/>
        </identifiers>
        <balance>100637.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1806434.15000000</valUSD>
        <pctVal>0.441737265297</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>MONEY MARKET SERIES LLC</name>
        <lei>N/A</lei>
        <title>MONEY MARKET SERIES LLC</title>
        <cusip>000000000</cusip>
        <identifiers>
          <other otherDesc="Internal" value="BRS2GWPD3"/>
        </identifiers>
        <balance>2053026.62100000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2052205.41000000</valUSD>
        <pctVal>0.501837061507</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>STIV</assetCat>
        <issuerCat>RF</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>N/A</fairValLevel>
        <securityLending>
          <cashCollateralCondition cashCollateralVal="2052205.41000000" isCashCollateral="Y"/>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Canadian Natural Resources Ltd</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>275599.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.34515000"/>
        <valUSD>16454191.50000000</valUSD>
        <pctVal>4.023633829052</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>Gazprom PJSC</name>
        <lei>213800FD9J2IHTA7YX78</lei>
        <title>Gazprom PJSC</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="RU0007661625"/>
          <ticker value="GAZP"/>
          <other otherDesc="SEDOL" value="B59L4L7"/>
        </identifiers>
        <balance>639500.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="RUB" exchangeRt="61.02500000"/>
        <valUSD>104.79000000</valUSD>
        <pctVal>0.000025624874</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>RU</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>3</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>416196.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>14442001.20000000</valUSD>
        <pctVal>3.531581882193</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>TotalEnergies SE</name>
        <lei>529900S21EQ1BO4ESM68</lei>
        <title>TotalEnergies SE</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="FR0000120271"/>
          <ticker value="TTE"/>
          <other otherDesc="SEDOL" value="B15C557"/>
        </identifiers>
        <balance>415505.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.96098404"/>
        <valUSD>25969102.29000000</valUSD>
        <pctVal>6.350367229174</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>BP PLC</name>
        <lei>213800LH1BZH3DI6G760</lei>
        <title>BP PLC</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB0007980591"/>
          <ticker value="BP/"/>
          <other otherDesc="SEDOL" value="0798059"/>
        </identifiers>
        <balance>3287933.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.82970338"/>
        <valUSD>19634661.72000000</valUSD>
        <pctVal>4.801371682017</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>
    </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>2023-01-24</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>
