<?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>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 Energy Opportunities Fund</seriesName>
      <seriesId>S000001869</seriesId>
      <seriesLei>GU5M3WA7Y5ONXJPK4R58</seriesLei>
      <repPdEnd>2026-05-31</repPdEnd>
      <repPdDate>2025-08-29</repPdDate>
      <isFinalFiling>N</isFinalFiling>
    </genInfo>
    <fundInfo>
      <totAssets>277544434.04</totAssets>
      <totLiabs>595943.27</totLiabs>
      <netAssets>276948490.77</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="C000004873" rtn1="5.55000000" rtn2="1.11000000" rtn3="3.31000000"/>
          <monthlyTotReturn classId="C000004875" rtn1="5.50000000" rtn2="1.13000000" rtn3="3.27000000"/>
          <monthlyTotReturn classId="C000004877" rtn1="5.48000000" rtn2="1.07000000" rtn3="3.17000000"/>
        </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="149871.43000000" netUnrealizedAppr="13800052.94000000"/>
        <othMon2 netRealizedGain="717384.03000000" netUnrealizedAppr="2310633.55000000"/>
        <othMon3 netRealizedGain="502511.24000000" netUnrealizedAppr="7220909.35000000"/>
      </returnInfo>
      <mon1Flow redemption="9363276.93000000" reinvestment="0.00000000" sales="4975446.50000000"/>
      <mon2Flow redemption="9978381.40000000" reinvestment="2894587.28000000" sales="2819708.66000000"/>
      <mon3Flow redemption="6001034.31000000" reinvestment="0.00000000" sales="3005774.13000000"/>



    </fundInfo>
    <invstOrSecs>
      <invstOrSec>
        <name>Poseidon Concepts Corp</name>
        <lei>N/A</lei>
        <title>Poseidon Concepts Corp</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="CA73731R1038"/>
          <ticker value="1787873D"/>
          <other otherDesc="SEDOL" value="B63VJ04"/>
        </identifiers>
        <balance>35081.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.37335000"/>
        <valUSD>0.26000000</valUSD>
        <pctVal>0.000000093880</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CA</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>3</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>2325355.97000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2325355.97000000</valUSD>
        <pctVal>0.839634822899</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>HF Sinclair Corp</name>
        <lei>2549009G116AM01XHN24</lei>
        <title>HF Sinclair Corp</title>
        <cusip>403949100</cusip>
        <identifiers>
          <isin value="US4039491000"/>
          <ticker value="DINO"/>
        </identifiers>
        <balance>60500.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3078240.00000000</valUSD>
        <pctVal>1.111484663246</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>56148.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>8535057.48000000</valUSD>
        <pctVal>3.081821264405</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>664916.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1190199.64000000</valUSD>
        <pctVal>0.429754874883</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>EQT Corp</name>
        <lei>4NT01YGM4X7ZX86ISY52</lei>
        <title>EQT Corp</title>
        <cusip>26884L109</cusip>
        <identifiers>
          <isin value="US26884L1098"/>
          <ticker value="EQT"/>
        </identifiers>
        <balance>58184.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3016258.56000000</valUSD>
        <pctVal>1.089104530453</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>171721.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>27578392.60000000</valUSD>
        <pctVal>9.957950131204</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>301212.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.85477391"/>
        <valUSD>18910405.38000000</valUSD>
        <pctVal>6.828130865571</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>Cheniere Energy Inc</name>
        <lei>MIHC87W9WTYSYZWV1J40</lei>
        <title>Cheniere Energy Inc</title>
        <cusip>16411R208</cusip>
        <identifiers>
          <isin value="US16411R2085"/>
          <ticker value="LNG"/>
        </identifiers>
        <balance>44974.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10875612.68000000</valUSD>
        <pctVal>3.926944194482</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>TechnipFMC PLC</name>
        <lei>549300D5I93QWCJTCK36</lei>
        <title>TechnipFMC PLC</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB00BDSFG982"/>
          <ticker value="FTI"/>
          <other otherDesc="SEDOL" value="BDSFG98"/>
        </identifiers>
        <balance>151876.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5582961.76000000</valUSD>
        <pctVal>2.015884522236</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</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>173249.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10027652.12000000</valUSD>
        <pctVal>3.620764313291</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>102684.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10162635.48000000</valUSD>
        <pctVal>3.669503831468</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"/>
          <other otherDesc="SEDOL" value="B1FW751"/>
        </identifiers>
        <balance>184400.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.85477391"/>
        <valUSD>3584322.69000000</valUSD>
        <pctVal>1.294219975719</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>Cameco Corp</name>
        <lei>N4BHALMXL3GMZKCUON55</lei>
        <title>Cameco Corp</title>
        <cusip>13321L108</cusip>
        <identifiers>
          <isin value="CA13321L1085"/>
          <ticker value="CCO"/>
          <other otherDesc="SEDOL" value="2166160"/>
        </identifiers>
        <balance>80260.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.37335000"/>
        <valUSD>6208775.91000000</valUSD>
        <pctVal>2.241852227732</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="80.40000000"/>
        <valUSD>79.54000000</valUSD>
        <pctVal>0.000028720142</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>Targa Resources Corp</name>
        <lei>5493003QENHHS261UR94</lei>
        <title>Targa Resources Corp</title>
        <cusip>87612G101</cusip>
        <identifiers>
          <isin value="US87612G1013"/>
          <ticker value="TRGP"/>
        </identifiers>
        <balance>49991.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>8386490.16000000</valUSD>
        <pctVal>3.028176877470</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 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>299443.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.37335000"/>
        <valUSD>9482488.86000000</valUSD>
        <pctVal>3.423917867772</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>Tourmaline Oil Corp</name>
        <lei>894500I7AXG91VB3PM28</lei>
        <title>Tourmaline Oil Corp</title>
        <cusip>89156V106</cusip>
        <identifiers>
          <isin value="CA89156V1067"/>
          <ticker value="TOU"/>
          <other otherDesc="SEDOL" value="B3QJ0H8"/>
        </identifiers>
        <balance>81260.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.37335000"/>
        <valUSD>3450746.86000000</valUSD>
        <pctVal>1.245988685623</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>Permian Resources Corp</name>
        <lei>529900NXUJPOKU7OJ511</lei>
        <title>Permian Resources Corp</title>
        <cusip>71424F105</cusip>
        <identifiers>
          <isin value="US71424F1057"/>
          <ticker value="PR"/>
        </identifiers>
        <balance>454651.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6496962.79000000</valUSD>
        <pctVal>2.345910162549</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>478445.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>54681479.05000000</valUSD>
        <pctVal>19.74427768065</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>Alimentation Couche-Tard Inc</name>
        <lei>549300OSW32RVX8CCZ87</lei>
        <title>Alimentation Couche-Tard Inc</title>
        <cusip>01626P148</cusip>
        <identifiers>
          <isin value="CA01626P1484"/>
          <ticker value="ATD"/>
          <other otherDesc="SEDOL" value="BL56KN2"/>
        </identifiers>
        <balance>47900.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.37335000"/>
        <valUSD>2427872.72000000</valUSD>
        <pctVal>0.876651363309</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>Kinder Morgan Inc</name>
        <lei>549300WR7IX8XE0TBO16</lei>
        <title>Kinder Morgan Inc</title>
        <cusip>49456B101</cusip>
        <identifiers>
          <isin value="US49456B1017"/>
          <ticker value="KMI"/>
        </identifiers>
        <balance>350888.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9466958.24000000</valUSD>
        <pctVal>3.418310102964</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>Pembina Pipeline Corp</name>
        <lei>5493002W3L9YICM6FU21</lei>
        <title>Pembina Pipeline Corp</title>
        <cusip>706327103</cusip>
        <identifiers>
          <isin value="CA7063271034"/>
          <ticker value="PPL"/>
          <other otherDesc="SEDOL" value="B4PT2P8"/>
        </identifiers>
        <balance>136462.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.37335000"/>
        <valUSD>5154027.70000000</valUSD>
        <pctVal>1.861005880794</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>788799.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.73986386"/>
        <valUSD>29043081.81000000</valUSD>
        <pctVal>10.48681714395</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>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>205065.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.37335000"/>
        <valUSD>8476746.68000000</valUSD>
        <pctVal>3.060766518868</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>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>208536.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.37335000"/>
        <valUSD>10859937.18000000</valUSD>
        <pctVal>3.921284116698</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>Gaztransport Et Technigaz SA</name>
        <lei>969500BVOHVZUUFWDT54</lei>
        <title>Gaztransport Et Technigaz SA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="FR0011726835"/>
          <ticker value="GTT"/>
          <other otherDesc="SEDOL" value="BJYRDP5"/>
        </identifiers>
        <balance>13156.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.85477391"/>
        <valUSD>2455345.69000000</valUSD>
        <pctVal>0.886571247661</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>California Resources Corp</name>
        <lei>5493003Q8F0T4F4YMR48</lei>
        <title>California Resources Corp</title>
        <cusip>13057Q305</cusip>
        <identifiers>
          <isin value="US13057Q3056"/>
          <ticker value="CRC"/>
        </identifiers>
        <balance>27750.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1378620.00000000</valUSD>
        <pctVal>0.497789316766</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>Repsol SA</name>
        <lei>BSYCX13Y0NOTV14V9N85</lei>
        <title>Repsol SA</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="ES0173516115"/>
          <ticker value="REP"/>
          <other otherDesc="SEDOL" value="5669354"/>
        </identifiers>
        <balance>206050.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.85477391"/>
        <valUSD>3378417.00000000</valUSD>
        <pctVal>1.219871966302</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>ES</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</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>78870.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9844553.40000000</valUSD>
        <pctVal>3.554651398398</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>
    </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>2025-10-27</ncom:dateSigned>
      <ncom:nameOfApplicant>BlackRock Funds</ncom:nameOfApplicant>
      <ncom:signature>Chuck Pulsfort</ncom:signature>
      <ncom:signerName>Chuck Pulsfort</ncom:signerName>
      <ncom:title>Assistant Treasurer</ncom:title>
    </signature>
  </formData>
  <documents>XXXX</documents>
</edgarSubmission>
