<?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>0001111178</cik>
          <ccc>XXXXXXXX</ccc>
        </issuerCredentials>
      </filer>
      
      
      <seriesClassInfo>
        <seriesId>S000001720</seriesId>
        <classId>C000004623</classId>
        <classId>C000004626</classId>
        <classId>C000004625</classId>
        <classId>C000162241</classId>
      </seriesClassInfo>
      
    </filerInfo>
  </headerData>
  <formData>
    <genInfo>
      <regName>BNY MELLON OPPORTUNITY FUNDS</regName>
      <regFileNumber>811-09891</regFileNumber>
      <regCik>0001111178</regCik>
      <regLei>549300YBI6B5NEUMTY90</regLei>
      <regStreet1>240 Greenwich Street</regStreet1>
      <regCity>New York</regCity>
      <regStateConditional regCountry="US" regState="US-NY"/>
      <regZipOrPostalCode>10286</regZipOrPostalCode>
      <regPhone>212-922-6400</regPhone>
      <seriesName>BNY Mellon Natural Resources Fund</seriesName>
      <seriesId>S000001720</seriesId>
      <seriesLei>549300PMKZQ978Y04H70</seriesLei>
      <repPdEnd>2026-09-30</repPdEnd>
      <repPdDate>2026-06-30</repPdDate>
      <isFinalFiling>N</isFinalFiling>
    </genInfo>
    <fundInfo>
      <totAssets>1116395256.51</totAssets>
      <totLiabs>11103389.89</totLiabs>
      <netAssets>1105291866.62</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>
      <cshNotRptdInCorD>722023.73000000</cshNotRptdInCorD>
      <borrowers>
        <borrower aggrVal="8677702.00000000" lei="9R7GPTSO7KV3UQJZQ078" name="Morgan Stanley &amp; Co. LLC"/>
        <borrower aggrVal="12044.00000000" lei="RCNB6OTYUAMMP879YW96" name="BNP Paribas Securities Corp."/>
        <borrower aggrVal="3074351.44000000" lei="MBNUM2BPBDO7JBLYG310" name="Citigroup Global Markets Inc."/>
        <borrower aggrVal="60220.00000000" lei="MP6I5ZYZBEU3UXPYFY54" name="HSBC BANK PLC"/>
        <borrower aggrVal="9334294.65000000" lei="G5GSEF7VJP5I7OUK5573" name="Barclays Bank PLC"/>
      </borrowers>
      <aggregateCondition isNonCashCollateral="Y">
        <aggregateInfos>
          <aggregateInfo amt="11721569.31840744" collatrl="11577083.02688364">
            <invstCat>UST</invstCat>
          </aggregateInfo>
        </aggregateInfos>
      </aggregateCondition>
      <returnInfo>
        <monthlyTotReturns>
          <monthlyTotReturn classId="C000004623" rtn1="0.56000000" rtn2="-0.90000000" rtn3="-7.87000000"/>
          <monthlyTotReturn classId="C000004626" rtn1="0.57000000" rtn2="-0.88000000" rtn3="-7.84000000"/>
          <monthlyTotReturn classId="C000004625" rtn1="0.50000000" rtn2="-0.96000000" rtn3="-7.91000000"/>
          <monthlyTotReturn classId="C000162241" rtn1="0.61000000" rtn2="-0.87000000" rtn3="-7.83000000"/>
        </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="34689659.18000000" netUnrealizedAppr="-27001430.14000000"/>
        <othMon2 netRealizedGain="10190974.73000000" netUnrealizedAppr="-23990085.73000000"/>
        <othMon3 netRealizedGain="19943342.93000000" netUnrealizedAppr="-115257201.12000000"/>
      </returnInfo>
      <mon1Flow redemption="33356864.70000000" reinvestment="0.00000000" sales="27462319.96000000"/>
      <mon2Flow redemption="27622130.37000000" reinvestment="0.00000000" sales="30986053.61000000"/>
      <mon3Flow redemption="32709925.99000000" reinvestment="0.00000000" sales="20416830.17000000"/>
      
      
      
    </fundInfo>
    <invstOrSecs>
      <invstOrSec>
        <name>ALCOA CORP</name>
        <lei>549300T12EZ1F6PWWU29</lei>
        <title>ALCOA CORP COM</title>
        <cusip>013872106</cusip>
        <identifiers>
          <isin value="US0138721065"/>
          <ticker value="AA"/>
        </identifiers>
        <balance>267064.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>13924716.96000000</valUSD>
        <pctVal>1.259822620660</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>CNH INDUSTRIAL NV</name>
        <lei>549300WGC2HZ5J67V817</lei>
        <title>CNH INDUSTRIAL NV COM EUR0.01</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="NL0010545661"/>
          <ticker value="CNH"/>
          <other otherDesc="SEDOL" value="BDX85Z1"/>
        </identifiers>
        <balance>2522292.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>28325339.16000000</valUSD>
        <pctVal>2.562702216077</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>NL</invCountry>
        
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <loanByFundCondition isLoanByFund="Y" loanVal="6498778.54000000"/>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>ARCELORMITTAL SA</name>
        <lei>2EULGUTUI56JI9SAL165</lei>
        <title>ARCELORMITTAL SA NY REGISTRY SH</title>
        <cusip>03938L203</cusip>
        <identifiers>
          <isin value="US03938L2034"/>
          <ticker value="MT"/>
        </identifiers>
        <balance>496466.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>29897182.52000000</valUSD>
        <pctVal>2.704912921455</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>LU</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <loanByFundCondition isLoanByFund="Y" loanVal="13010651.44000000"/>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>EXPAND ENERGY CORP</name>
        <lei>X2MT1W32SPAZ9WSKLE78</lei>
        <title>EXPAND ENERGY CORP COM</title>
        <cusip>165167735</cusip>
        <identifiers>
          <isin value="US1651677353"/>
          <ticker value="CHK"/>
        </identifiers>
        <balance>270280.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>24646833.20000000</valUSD>
        <pctVal>2.229893654729</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>DREYFUS INSTITUTIONAL PREFERRED GOVERNMENT PLUS MONEY MARKET FUND</name>
        <lei>N/A</lei>
        <title>DREYFUS INSTITUTIONAL PREFERRED GOVERNMENT PLUS MONEY MARKET FUND</title>
        <cusip>000000000</cusip>
        <identifiers>
          <ticker value="DRF03"/>
          <other otherDesc="INTERNAL" value="BYM4G0KM5"/>
        </identifiers>
        <balance>10050620.38000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10050620.38000000</valUSD>
        <pctVal>0.909318224763</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>STIV</assetCat>
        <issuerCat>RF</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <cashCollateralCondition cashCollateralVal="10050620.38000000" isCashCollateral="Y"/>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>OCCIDENTAL PETROLEUM CORP</name>
        <lei>IM7X0T3ECJW4C1T7ON55</lei>
        <title>OCCIDENTAL PETROLEUM CORP COM</title>
        <cusip>674599105</cusip>
        <identifiers>
          <isin value="US6745991058"/>
          <ticker value="OXY"/>
        </identifiers>
        <balance>706805.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>34329518.85000000</valUSD>
        <pctVal>3.105923411431</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>CRH PLC</name>
        <lei>549300MIDJNNTH068E74</lei>
        <title>CRH PLC ORD EUR 0.32</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="IE0001827041"/>
          <ticker value="CRH"/>
          <other otherDesc="SEDOL" value="B01ZKD6"/>
        </identifiers>
        <balance>178877.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>19139839.00000000</valUSD>
        <pctVal>1.731654740076</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IE</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CORTEVA INC</name>
        <lei>549300WZN9I2QKLS0O94</lei>
        <title>CORTEVA INC COM</title>
        <cusip>22052L104</cusip>
        <identifiers>
          <isin value="US22052L1044"/>
          <ticker value="CTVA"/>
        </identifiers>
        <balance>441036.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>37351338.84000000</valUSD>
        <pctVal>3.379319071099</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>AGNICO EAGLE MINES LTD</name>
        <lei>254900BFJ2DOHPMEXN45</lei>
        <title>AGNICO EAGLE MINES LTD COM</title>
        <cusip>008474108</cusip>
        <identifiers>
          <isin value="CA0084741085"/>
          <ticker value="AEM"/>
        </identifiers>
        <balance>260271.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>40375840.23000000</valUSD>
        <pctVal>3.652957327322</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>NEWMONT CORP</name>
        <lei>549300VSP3RIX7FGDZ51</lei>
        <title>NEWMONT CORP COM</title>
        <cusip>651639106</cusip>
        <identifiers>
          <isin value="US6516391066"/>
          <ticker value="NEM"/>
        </identifiers>
        <balance>487909.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>45570700.60000000</valUSD>
        <pctVal>4.122956295639</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>FREEPORT-MCMORAN INC</name>
        <lei>549300IRDTHJQ1PVET45</lei>
        <title>FREEPORT-MCMORAN INC CL B</title>
        <cusip>35671D857</cusip>
        <identifiers>
          <isin value="US35671D8570"/>
          <ticker value="FCX"/>
        </identifiers>
        <balance>793495.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>49902900.55000000</valUSD>
        <pctVal>4.514907062747</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>SLB LTD</name>
        <lei>213800ZUA17OK3QLGM62</lei>
        <title>SLB LTD COM STK</title>
        <cusip>806857108</cusip>
        <identifiers>
          <isin value="AN8068571086"/>
          <ticker value="SLB"/>
        </identifiers>
        <balance>953890.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>44346346.10000000</valUSD>
        <pctVal>4.012184241942</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CW</invCountry>
        
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>BP PLC</name>
        <lei>213800LH1BZH3DI6G760</lei>
        <title>BP PLC ORD USD0.25</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB0007980591"/>
          <ticker value="BP/"/>
          <other otherDesc="SEDOL" value="0798059"/>
        </identifiers>
        <balance>7435679.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.75389197"/>
        <valUSD>45762310.22000000</valUSD>
        <pctVal>4.140291953829</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>RIO TINTO PLC</name>
        <lei>213800YOEO5OQ72G2R82</lei>
        <title>RIO TINTO PLC ORD GBP0.10</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB0007188757"/>
          <ticker value="RIO"/>
          <other otherDesc="SEDOL" value="0718875"/>
        </identifiers>
        <balance>332042.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.75389197"/>
        <valUSD>31405415.72000000</valUSD>
        <pctVal>2.841368571365</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>NUTRIEN LTD</name>
        <lei>5493002QQ7GD21OWF963</lei>
        <title>NUTRIEN LTD COM</title>
        <cusip>67077M108</cusip>
        <identifiers>
          <isin value="CA67077M1086"/>
          <ticker value="NTR"/>
        </identifiers>
        <balance>512213.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>32243808.35000000</valUSD>
        <pctVal>2.917221172413</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 COM</title>
        <cusip>56585A102</cusip>
        <identifiers>
          <isin value="US56585A1025"/>
          <ticker value="MPC"/>
        </identifiers>
        <balance>117453.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>30029208.51000000</valUSD>
        <pctVal>2.716857819810</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>EXXONMOBIL HOLDINGS CORP</name>
        <lei>J3WHBG0MTS7O8ZVMDC91</lei>
        <title>EXXON MOBIL CORP COM</title>
        <cusip>30231G102</cusip>
        <identifiers>
          <isin value="US30231G1022"/>
          <ticker value="XOM"/>
        </identifiers>
        <balance>339940.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>46476596.80000000</valUSD>
        <pctVal>4.204916203909</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>CF INDUSTRIES HOLDINGS INC</name>
        <lei>529900CG8YAQFZ2JMV97</lei>
        <title>CF INDUSTRIES HOLDINGS INC COM</title>
        <cusip>125269100</cusip>
        <identifiers>
          <isin value="US1252691001"/>
          <ticker value="CF"/>
        </identifiers>
        <balance>85985.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9308736.10000000</valUSD>
        <pctVal>0.842197104776</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>INTERNATIONAL PAPER COMPANY</name>
        <lei>824LMFJDH41EY779Q875</lei>
        <title>INTERNATIONAL PAPER COMPANY COM</title>
        <cusip>460146103</cusip>
        <identifiers>
          <isin value="US4601461035"/>
          <ticker value="IP"/>
        </identifiers>
        <balance>1258408.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>47945344.80000000</valUSD>
        <pctVal>4.337799476134</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 COM</title>
        <cusip>20825C104</cusip>
        <identifiers>
          <isin value="US20825C1045"/>
          <ticker value="COP"/>
        </identifiers>
        <balance>415306.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>43175211.76000000</valUSD>
        <pctVal>3.906227220510</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 COM</title>
        <cusip>26884L109</cusip>
        <identifiers>
          <isin value="US26884L1098"/>
          <ticker value="EQT"/>
        </identifiers>
        <balance>293463.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>15603427.71000000</valUSD>
        <pctVal>1.411702029231</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>CAPSTONE COPPER CORP</name>
        <lei>549300III6KGKKC42W63</lei>
        <title>CAPSTONE COPPER CORP COM</title>
        <cusip>14071L108</cusip>
        <identifiers>
          <isin value="CA14071L1085"/>
          <ticker value="CS"/>
          <other otherDesc="SEDOL" value="BMY5XY9"/>
        </identifiers>
        <balance>1034108.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.41825000"/>
        <valUSD>9500741.93000000</valUSD>
        <pctVal>0.859568609606</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>CANADIAN NATURAL RESOURCES LTD</name>
        <lei>549300T15RIMIKZC5Q38</lei>
        <title>CANADIAN NATURAL RESOURCES LTD COM NPV</title>
        <cusip>136385101</cusip>
        <identifiers>
          <isin value="CA1363851017"/>
          <ticker value="CNQ"/>
          <other otherDesc="SEDOL" value="2171573"/>
        </identifiers>
        <balance>391773.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.41825000"/>
        <valUSD>15502415.48000000</valUSD>
        <pctVal>1.402563064849</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>Dreyfus Institutional Preferred Money Market Funds</name>
        <lei>5493006CKAQEE1JHBZ16</lei>
        <title>DREYFUS INSTITUTIONAL PREFERRED MONEY MARKET FUNDS INST PFD PL MM</title>
        <cusip>26200T208</cusip>
        <identifiers>
          <isin value="US26200T2087"/>
        </identifiers>
        <balance>17292019.90000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>17292019.90000000</valUSD>
        <pctVal>1.564475449627</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>ANTERO RESOURCES CORP</name>
        <lei>APVBKPOULHUX7YZLKU17</lei>
        <title>ANTERO RESOURCES CORP COM</title>
        <cusip>03674X106</cusip>
        <identifiers>
          <isin value="US03674X1063"/>
          <ticker value="AR"/>
        </identifiers>
        <balance>406696.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>14291297.44000000</valUSD>
        <pctVal>1.292988564523</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>DIAMONDBACK ENERGY INC</name>
        <lei>549300R22LSX6OHWEN64</lei>
        <title>DIAMONDBACK ENERGY INC COM</title>
        <cusip>25278X109</cusip>
        <identifiers>
          <isin value="US25278X1090"/>
          <ticker value="FANG"/>
        </identifiers>
        <balance>251903.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>44279509.34000000</valUSD>
        <pctVal>4.006137263581</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>NUCOR CORP</name>
        <lei>549300GGJCRSI2TIEJ46</lei>
        <title>NUCOR CORP COM</title>
        <cusip>670346105</cusip>
        <identifiers>
          <isin value="US6703461052"/>
          <ticker value="NUE"/>
        </identifiers>
        <balance>93263.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>20774333.25000000</valUSD>
        <pctVal>1.879533712079</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>ARCHER DANIELS MIDLAND COMPANY</name>
        <lei>549300LO13MQ9HYSTR83</lei>
        <title>ARCHER DANIELS MIDLAND COMPANY COM</title>
        <cusip>039483102</cusip>
        <identifiers>
          <isin value="US0394831020"/>
          <ticker value="ADM"/>
        </identifiers>
        <balance>358597.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>27396810.80000000</valUSD>
        <pctVal>2.478694689374</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>CAMECO CORP</name>
        <lei>N4BHALMXL3GMZKCUON55</lei>
        <title>CAMECO CORP COM</title>
        <cusip>13321L108</cusip>
        <identifiers>
          <isin value="CA13321L1085"/>
          <ticker value="CCJ"/>
        </identifiers>
        <balance>88589.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9023675.54000000</valUSD>
        <pctVal>0.816406581149</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>SMURFIT WESTROCK PLC</name>
        <lei>635400EGSEOPDW2EXS14</lei>
        <title>SMURFIT WESTROCK PLC COM USD0.001</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="IE00028FXN24"/>
          <ticker value="SW"/>
          <other otherDesc="SEDOL" value="BRK49M5"/>
        </identifiers>
        <balance>282010.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>13045782.60000000</valUSD>
        <pctVal>1.180302053600</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IE</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>ANGLO AMERICAN PLC</name>
        <lei>549300S9XF92D1X8ME43</lei>
        <title>ANGLO AMERICAN PLC ORD USD0.623855311355311</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="GB00BTK05J60"/>
          <ticker value="AAL"/>
          <other otherDesc="SEDOL" value="BTK05J6"/>
        </identifiers>
        <balance>535689.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.75389197"/>
        <valUSD>26236660.22000000</valUSD>
        <pctVal>2.373731410892</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>ROYAL GOLD INC</name>
        <lei>5493001NGRU6SFL04184</lei>
        <title>ROYAL GOLD INC COM</title>
        <cusip>780287108</cusip>
        <identifiers>
          <isin value="US7802871084"/>
          <ticker value="RGLD"/>
        </identifiers>
        <balance>104964.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>20951864.04000000</valUSD>
        <pctVal>1.895595604450</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>NRG ENERGY INC</name>
        <lei>5E2UPK5SW04M13XY7I38</lei>
        <title>NRG ENERGY INC COM NEW</title>
        <cusip>629377508</cusip>
        <identifiers>
          <isin value="US6293775085"/>
          <ticker value="NRG"/>
        </identifiers>
        <balance>173032.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>25273053.92000000</valUSD>
        <pctVal>2.286550248242</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>HUDBAY MINERALS INC</name>
        <lei>894500LX3TMESP27BE29</lei>
        <title>HUDBAY MINERALS INC COM</title>
        <cusip>443628102</cusip>
        <identifiers>
          <isin value="CA4436281022"/>
          <ticker value="HBM"/>
        </identifiers>
        <balance>449754.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10618691.94000000</valUSD>
        <pctVal>0.960713840451</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>
          <loanByFundCondition isLoanByFund="Y" loanVal="1649182.11000000"/>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>NORSK HYDRO ASA</name>
        <lei>549300N1SDN71ZZ8BO45</lei>
        <title>NORSK HYDRO ASA NOK1.098</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="NO0005052605"/>
          <ticker value="NHY"/>
          <other otherDesc="SEDOL" value="B11HK39"/>
        </identifiers>
        <balance>1630622.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="NOK" exchangeRt="9.89850000"/>
        <valUSD>14699036.75000000</valUSD>
        <pctVal>1.329878305804</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>NO</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>BARRICK MINING CORP</name>
        <lei>0O4KBQCJZX82UKGCBV73</lei>
        <title>BARRICK MINING CORP COM SHS</title>
        <cusip>06849F108</cusip>
        <identifiers>
          <isin value="CA06849F1080"/>
          <ticker value="B"/>
        </identifiers>
        <balance>698649.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>25661377.77000000</valUSD>
        <pctVal>2.321683398293</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>PACKAGING CORP OF AMERICA</name>
        <lei>549300XZP8MFZFY8TJ84</lei>
        <title>PACKAGING CORP OF AMERICA COM</title>
        <cusip>695156109</cusip>
        <identifiers>
          <isin value="US6951561090"/>
          <ticker value="PKG"/>
        </identifiers>
        <balance>126906.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>30239161.68000000</valUSD>
        <pctVal>2.735853089417</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>PHILLIPS 66</name>
        <lei>5493005JBO5YSIGK1814</lei>
        <title>PHILLIPS 66 COM</title>
        <cusip>718546104</cusip>
        <identifiers>
          <isin value="US7185461040"/>
          <ticker value="PSX"/>
        </identifiers>
        <balance>139644.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>23606818.20000000</valUSD>
        <pctVal>2.135799503545</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>BUNGE GLOBAL SA</name>
        <lei>254900IVXSV9K0B7PO26</lei>
        <title>BUNGE GLOBAL SA COM SHS</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="CH1300646267"/>
          <ticker value="BG"/>
          <other otherDesc="SEDOL" value="BQ6BPG9"/>
        </identifiers>
        <balance>205393.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>21921594.89000000</valUSD>
        <pctVal>1.983330878660</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CH</invCountry>
        
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>SUNCOR ENERGY INC</name>
        <lei>894500XO86FKXQGPYV71</lei>
        <title>SUNCOR ENERGY INC COM</title>
        <cusip>867224107</cusip>
        <identifiers>
          <isin value="CA8672241079"/>
          <ticker value="SU"/>
        </identifiers>
        <balance>793302.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>42584451.36000000</valUSD>
        <pctVal>3.852778858332</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>WEATHERFORD INTERNATIONAL PLC</name>
        <lei>529900LPBDSCQDJKHQ39</lei>
        <title>WEATHERFORD INTERNATIONAL PLC COM USD0.001</title>
        <cusip>000000000</cusip>
        <identifiers>
          <isin value="IE00BLNN3691"/>
          <ticker value="WFRD"/>
          <other otherDesc="SEDOL" value="BLNN369"/>
        </identifiers>
        <balance>263949.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>21511843.50000000</valUSD>
        <pctVal>1.946259096774</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IE</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>2026-08-21</ncom:dateSigned>
      <ncom:nameOfApplicant>BNY MELLON OPPORTUNITY FUNDS</ncom:nameOfApplicant>
      <ncom:signature>James Windels</ncom:signature>
      <ncom:signerName>James Windels</ncom:signerName>
      <ncom:title>Treasurer</ncom:title>
    </signature>
  </formData>
  <documents>XXXX</documents>
</edgarSubmission>
