0001752724-24-088882.txt : 20240424 0001752724-24-088882.hdr.sgml : 20240424 20240424124907 ACCESSION NUMBER: 0001752724-24-088882 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240229 FILED AS OF DATE: 20240424 DATE AS OF CHANGE: 20240424 PERIOD START: 20240831 FILER: COMPANY DATA: COMPANY CONFORMED NAME: iShares, Inc. CENTRAL INDEX KEY: 0000930667 ORGANIZATION NAME: IRS NUMBER: 510396525 STATE OF INCORPORATION: MD FISCAL YEAR END: 0831 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-09102 FILM NUMBER: 24868961 BUSINESS ADDRESS: STREET 1: 400 HOWARD STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: (415) 670-2000 MAIL ADDRESS: STREET 1: 400 HOWARD STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: iSHARES INC DATE OF NAME CHANGE: 20070126 FORMER COMPANY: FORMER CONFORMED NAME: ISHARES INC DATE OF NAME CHANGE: 20000516 FORMER COMPANY: FORMER CONFORMED NAME: WEBS INDEX FUND INC DATE OF NAME CHANGE: 19970211 0000930667 S000035884 iShares MSCI Global Energy Producers ETF C000109987 iShares MSCI Global Energy Producers ETF FILL NPORT-P 1 primary_doc.xml NPORT-P false 0000930667 XXXXXXXX S000035884 C000109987 iShares, Inc. 811-09102 0000930667 549300MGJZCNMJLBAJ67 400 HOWARD STREET SAN FRANCISCO 94105 800-474-2737 iShares MSCI Global Energy Producers ETF S000035884 549300F2FT5HRVB0DA32 2024-08-31 2024-02-29 N 97886221.12 1942494.42 95943726.70 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 180406.96000000 N Paladin Energy Ltd 549300M44UTJAP8J6B37 Paladin Energy Ltd 000000000 102626.00000000 NS 82954.61000000 0.086461734240 Long EC CORP AU N 2 N N N Serica Energy PLC 213800EZZOKA815VC426 Serica Energy PLC 000000000 8694.00000000 NS 19060.38000000 0.019866207677 Long EC CORP GB N 2 N N N Cosmo Energy Holdings Co Ltd 353800Y4GZ7KR5X7L150 Cosmo Energy Holdings Co Ltd 000000000 2236.00000000 NS 99532.23000000 0.103740216711 Long EC CORP JP N 2 N N N Advantage Energy Ltd 549300WK5YRPOB2DTT64 Advantage Energy Ltd 00791P107 5662.00000000 NS 41886.66000000 0.043657528679 Long EC CORP CA N 1 N N N EQT Corp 4NT01YGM4X7ZX86ISY52 EQT Corp 26884L109 13850.00000000 NS USD 514527.50000000 0.536280502850 Long EC CORP US N 1 N N N Peabody Energy Corp EJCO258LNNVSKAR2JX59 Peabody Energy Corp 704551100 4058.00000000 NS USD 100516.66000000 0.104766266078 Long EC CORP US N 1 N N N Callon Petroleum Co 549300EFOWPEB0WLZW21 Callon Petroleum Co 13123X508 1952.00000000 NS USD 60824.32000000 0.063395828046 Long EC CORP US N 1 N N N OMV AG 549300V62YJ9HTLRI486 OMV AG 000000000 5152.00000000 NS 227027.73000000 0.236625924183 Long EC CORP AT N 2 N N N EnQuest PLC 2138008LJU6WFQWOXJ73 EnQuest PLC 000000000 51332.00000000 NS 8423.53000000 0.008779656877 Long EC CORP GB N 1 N N N SK Innovation Co Ltd 988400PXP70BWVSJVF07 SK Innovation Co Ltd 000000000 2127.00000000 NS 187660.82000000 0.195594674560 Long EC CORP KR N 2 N N N China Coal Energy Co Ltd 529900KRC89344UI3Z10 China Coal Energy Co Ltd 000000000 73000.00000000 NS 78615.03000000 0.081938687086 Long EC CORP CN N 2 N N N W&T Offshore Inc 549300Q7EOY2YIO3YK85 W&T Offshore Inc 92922P106 3354.00000000 NS USD 10129.08000000 0.010557313488 Long EC CORP US N 1 N N N Tamarack Valley Energy Ltd 549300TLKPX8BE14MH06 Tamarack Valley Energy Ltd 87505Y409 18333.00000000 NS 45388.41000000 0.047307324367 Long EC CORP CA N 1 N N N Parex Resources Inc 549300U7LWRGTY6XWK67 Parex Resources Inc 69946Q104 3744.00000000 NS 60416.02000000 0.062970266090 Long EC CORP CA N 1 N N N Energean PLC 549300RVMKU0CYUZBB05 Energean PLC 000000000 5474.00000000 NS 70976.14000000 0.073976842927 Long EC CORP GB N 2 N N N MEG Energy Corp 5493002WXPTG5ZC1T326 MEG Energy Corp 552704108 9980.00000000 NS 213623.40000000 0.222654890890 Long EC CORP CA N 1 N N N Hess Corp UASVRYNXNK17ULIGK870 Hess Corp 42809H107 9778.00000000 NS USD 1425143.50000000 1.485395188427 Long EC CORP US N 1 N N N BP PLC 213800LH1BZH3DI6G760 BP PLC 000000000 603576.00000000 NS 3506814.61000000 3.655074417700 Long EC CORP GB N 2 N N N China Shenhua Energy Co Ltd 529900N9JOX4C108MA40 China Shenhua Energy Co Ltd 000000000 14800.00000000 NS 79070.72000000 0.082413642579 Long EC CORP CN N 2 N N N Uranium Energy Corp 549300VD69WD2USLIP04 Uranium Energy Corp 916896103 12900.00000000 NS USD 83592.00000000 0.087126071578 Long EC CORP US N 1 N N N Enauta Participacoes SA N/A Enauta Participacoes SA 000000000 5448.00000000 NS 27924.41000000 0.029104987851 Long EC CORP BR N 1 N N N Valero Energy Corp 549300XTO5VR8SKV1V74 Valero Energy Corp 91913Y100 12483.00000000 NS USD 1765845.18000000 1.840500927717 Long EC CORP US N 1 N N N Marathon Petroleum Corp 3BNYRYQHD39K4LCKQF12 Marathon Petroleum Corp 56585A102 14136.00000000 NS USD 2392235.28000000 2.493373316089 Long EC CORP US N 1 N N N Marathon Oil Corp 1FRVQX2CRLGC1XLP5727 Marathon Oil Corp 565849106 21464.00000000 NS USD 520502.00000000 0.542507590545 Long EC CORP US N 1 N N N Talos Energy Inc 549300OKFHZ84SFJFT95 Talos Energy Inc 87484T108 4904.00000000 NS USD 64683.76000000 0.067418436019 Long EC CORP US N 1 N N Enerplus Corp 549300OEXJU0X6FYBQ42 Enerplus Corp 292766102 7413.00000000 NS 131365.47000000 0.136919290628 Long EC CORP CA N 1 N N N Naphtha Israel Petroleum Corp Ltd N/A Naphtha Israel Petroleum Corp Ltd 000000000 1092.50000000 NS 5849.00000000 0.006096281853 Long EC CORP IL N 2 N N N Permian Resources Corp 529900NXUJPOKU7OJ511 Permian Resources Corp 71424F105 12911.00000000 NS USD 200895.16000000 0.209388531079 Long EC CORP US N 1 N N N Hibiscus Petroleum Bhd N/A Hibiscus Petroleum Bhd 000000000 19360.00000000 NS 10315.35000000 0.010751458542 Long EC CORP MY N 2 N N N Surgutneftegas PJSC 2138002GZLU65FRAC894 Surgutneftegas PJSC 000000000 275500.00000000 NS 30.11000000 0.000031382979 Long EP CORP RU N 3 N N N ARC Resources Ltd FIR47I6FEYKYNJBYW622 ARC Resources Ltd 00208D408 21324.00000000 NS 363426.39000000 0.378791196152 Long EC CORP CA N 1 N N N Tourmaline Oil Corp 894500QKSAGWVM0ZG560 Tourmaline Oil Corp 89156V106 11363.00000000 NS 514250.79000000 0.535992094207 Long EC CORP CA N 1 N N N Crescent Energy Co N/A Crescent Energy Co 44952J104 2788.00000000 NS USD 31169.84000000 0.032487626937 Long EC CORP US N 1 N N N Etablissements Maurel et Prom SA 969500ZTYI9C1C594X25 Etablissements Maurel et Prom SA 000000000 2028.00000000 NS 10988.40000000 0.011452963500 Long EC CORP FR N 2 N N N IRPC PCL 254900IKV8DJ1C05JB68 IRPC PCL 000000000 382200.00000000 NS 20780.38000000 0.021658925199 Long EC CORP TH N 2 N N BLUENORD ASA 5967007LIEEXZXGE3C16 BLUENORD ASA 000000000 837.00000000 NS 42869.33000000 0.044681743637 Long EC CORP NO N 1 N N N Yancoal Australia Ltd 3003003IC6G39HKQAD13 Yancoal Australia Ltd 000000000 11694.00000000 NS 45324.71000000 0.047240931282 Long EC CORP AU N 2 N N N Enviva Inc 549300WH5VXDEFM5KR81 Enviva Inc 29415B103 1191.00000000 NS USD 476.04000000 0.000496165842 Long EC CORP US N 1 N N N EOG Resources Inc XWTZDRYZPBUHIQBKDB46 EOG Resources Inc 26875P101 20588.00000000 NS USD 2356502.48000000 2.456129818021 Long EC CORP US N 1 N N N Shell PLC 21380068P1DRHMJ8KU70 Shell PLC 000000000 233922.00000000 NS 7235163.27000000 7.541048819818 Long EC CORP GB N 2 N N N CVR Energy Inc 529900SOYZIXZBTXB558 CVR Energy Inc 12662P108 1268.00000000 NS USD 42072.24000000 0.043850954561 Long EC CORP US N 1 N N N Sugih Energy Tbk PT N/A Sugih Energy Tbk PT 000000000 206700.00000000 NS 0.00000000 0.000000 Long EC CORP ID N 3 N N N SilverBow Resources Inc 5493007QR70AVQSNF619 SilverBow Resources Inc 82836G102 581.00000000 NS USD 16494.59000000 0.017191942159 Long EC CORP US N 1 N N N Yankuang Energy Group Co Ltd 3003005N7A6HYZ4Z0K39 Yankuang Energy Group Co Ltd 000000000 8750.00000000 NS 31375.28000000 0.032701752453 Long EC CORP CN N 2 N N N MOL Hungarian Oil & Gas PLC 213800R83KX5FQFGXS67 MOL Hungarian Oil & Gas PLC 000000000 15836.00000000 NS 125998.70000000 0.131325626316 Long EC CORP HU N 1 N N N Japan Petroleum Exploration Co Ltd 549300WXUNBZ356DMN17 Japan Petroleum Exploration Co Ltd 000000000 1200.00000000 NS 48732.40000000 0.050792690336 Long EC CORP JP N 2 N N N Vital Energy Inc 549300X0PTWU2QSLSL14 Vital Energy Inc 516806205 725.00000000 NS USD 36489.25000000 0.038031928980 Long EC CORP US N 1 N N N Africa Oil Corp 549300071188HIDJEB11 Africa Oil Corp 00829Q101 13265.00000000 NS 20427.99000000 0.021291636986 Long EC CORP CA N 1 N N N Petroleo Brasileiro SA 5493000J801JZRCMFE49 Petroleo Brasileiro SA 000000000 168029.00000000 NS 1356778.99000000 1.414140389024 Long EP CORP BR N 1 N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 000000000 87471.00000000 NS 3078563.23000000 3.208717584658 Long EC CORP IN N 2 N N N California Resources Corp 5493003Q8F0T4F4YMR48 California Resources Corp 13057Q305 1806.00000000 NS USD 94219.02000000 0.098202376789 Long EC CORP US N 1 N N N Yankuang Energy Group Co Ltd 3003005N7A6HYZ4Z0K39 Yankuang Energy Group Co Ltd 000000000 80000.00000000 NS 184483.38000000 0.192282899930 Long EC CORP CN N 2 N N N Gujarat Mineral Development Corp Ltd 335800B8OP5L7DH9VD35 Gujarat Mineral Development Corp Ltd 000000000 3042.00000000 NS 14306.38000000 0.014911219828 Long EC CORP IN N 2 N N N Coterra Energy Inc FCNMH6O7VWU7LHXMK351 Coterra Energy Inc 127097103 26715.00000000 NS USD 688712.70000000 0.717829840145 Long EC CORP US N 1 N N N Exxaro Resources Ltd 378900BC3D9BFF4E4A37 Exxaro Resources Ltd 000000000 8595.00000000 NS 79753.92000000 0.083125726655 Long EC CORP ZA N 2 N N N CGN Mining Co Ltd 529900LQYG057CZAZT41 CGN Mining Co Ltd 000000000 95000.00000000 NS 23116.97000000 0.024094300685 Long EC CORP KY N 2 N N N Surgutneftegas PJSC 2138002GZLU65FRAC894 Surgutneftegas PJSC 000000000 285010.00000000 NS 31.15000000 0.000032466948 Long EC CORP RU N 3 N N N Crescent Point Energy Corp 549300FTKUHZK8OC7N74 Crescent Point Energy Corp 22576C101 18870.00000000 NS 137511.92000000 0.143325597962 Long EC CORP CA N 1 N N N Spartan Delta Corp 894500P97DX8Q6G1OU04 Spartan Delta Corp 84678A508 4524.00000000 NS 10700.39000000 0.011152777120 Long EC CORP CA N 1 N N N Cenovus Energy Inc 549300F4XPHJ7NOSP309 Cenovus Energy Inc 15135U109 50287.00000000 NS 876312.53000000 0.913360946193 Long EC CORP CA N 1 N N N Range Resources Corp H3Y3WLYCX0BTO1TRW162 Range Resources Corp 75281A109 8500.00000000 NS USD 268770.00000000 0.280132958395 Long EC CORP US N 1 N N N Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 XAE ENERGY MAR24 000000000 6.00000000 NC USD 9854.93000000 0.010271573076 N/A DE US N 1 Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 Long CME E-mini Energy Select Sector Futures IXPH4 Index 2024-03-15 530805.07000000 USD 9854.93000000 N N N Civitas Resources Inc IIVIHPH28S64K95M2381 Civitas Resources Inc 17888H103 2312.00000000 NS USD 158788.16000000 0.165501346947 Long EC CORP US N 1 N N N Star Petroleum Refining PCL N/A Star Petroleum Refining PCL 000000000 70800.00000000 NS 17629.65000000 0.018374989805 Long EC CORP TH N 2 N N N United Energy Group Ltd N/A United Energy Group Ltd 000000000 312000.00000000 NS 19088.65000000 0.019895672866 Long EC CORP BM N 2 N N Shanxi Lu'an Environmental Energy Development Co Ltd N/A Shanxi Lu'an Environmental Energy Development Co Ltd 000000000 7200.00000000 NS 25807.99000000 0.026899090631 Long EC CORP CN N 2 N N N Headwater Exploration Inc 549300XIU4JQ0GKLRG88 Headwater Exploration Inc 422096107 8582.00000000 NS 43189.82000000 0.045015783194 Long EC CORP CA N 1 N N N TotalEnergies SE 529900S21EQ1BO4ESM68 TotalEnergies SE 000000000 81012.00000000 NS 5163635.77000000 5.381942048327 Long EC CORP FR N 2 N N N Bukit Asam Tbk PT 529900XX13TXG5L4CN33 Bukit Asam Tbk PT 000000000 143200.00000000 NS 23315.51000000 0.024301234486 Long EC CORP ID N 2 N N N BlackRock Funds III 5493008LW2651I1QB503 BlackRock Cash Funds: Institutional, SL Agency Shares 066922519 869614.31000000 NS USD 870049.11000000 0.906832723644 Long STIV RF US N 1 N N Kelt Exploration Ltd 549300OBXGWYN1VOFC24 Kelt Exploration Ltd 488295106 5460.00000000 NS 23535.35000000 0.024530368800 Long EC CORP CA N 1 N N N Suncor Energy Inc 549300W70ZOQDVLCHY06 Suncor Energy Inc 867224107 45987.00000000 NS 1580056.60000000 1.646857647025 Long EC CORP CA N 1 N N N Indo Tambangraya Megah Tbk PT 52990056ZNHB217ZKL92 Indo Tambangraya Megah Tbk PT 000000000 14000.00000000 NS 23333.43000000 0.024319912101 Long EC CORP ID N 2 N N N Thungela Resources Ltd 213800EGYK3BN3SRIF27 Thungela Resources Ltd 000000000 4875.00000000 NS 26687.96000000 0.027816263676 Long EC CORP ZA N 1 N N N Tullow Oil PLC 2138003EYHWO75RKS857 Tullow Oil PLC 000000000 45702.00000000 NS 16290.39000000 0.016979109067 Long EC CORP GB N 2 N N N Neste Oyj 5493009GY1X8GQ66AM14 Neste Oyj 000000000 14893.00000000 NS 408248.33000000 0.425508101510 Long EC CORP FI N 2 N N N Deep Yellow Ltd 529900FL7FGTGTVII319 Deep Yellow Ltd 000000000 25902.00000000 NS 22970.70000000 0.023941846736 Long EC CORP AU N 2 N N N Occidental Petroleum Corp IM7X0T3ECJW4C1T7ON55 Occidental Petroleum Corp 674599105 23477.00000000 NS USD 1422940.97000000 1.483099540681 Long EC CORP US N 1 N N N Equital Ltd N/A Equital Ltd 000000000 779.96000000 NS 25202.37000000 0.026267866453 Long EC CORP IL N 2 N N N Viper Energy Inc 5299009LINL232255G03 Viper Energy Inc 927959106 2490.00000000 NS USD 89988.60000000 0.093793104661 Long EC CORP US N 1 N N N Chevron Corp N/A Chevron Corp 166764100 64177.00000000 NS USD 9755545.77000000 10.16798711655 Long EC CORP US N 1 N N N Woodside Energy Group Ltd 2549005ZC5RXAOO7FH41 Woodside Energy Group Ltd 000000000 66986.00000000 NS 1321552.30000000 1.377424398087 Long EC CORP AU N 2 N N N Petroreconcavo S/A N/A Petroreconcavo S/A 000000000 5313.00000000 NS 24581.88000000 0.025621143607 Long EC CORP BR N 1 N N N Kimbell Royalty Partners LP 5493007FC11POVYRB841 Kimbell Royalty Partners LP 49435R102 2278.00000000 NS USD 35741.82000000 0.037252899412 Long EC CORP US N 1 N N N Paz Oil Co Ltd N/A Paz Oil Co Ltd 000000000 371.00000000 NS 35749.50000000 0.037260904104 Long EC CORP IL N 2 N N N Oil & Natural Gas Corp Ltd 335800FPDZ9MRSNO7N41 Oil & Natural Gas Corp Ltd 000000000 110525.00000000 NS 351622.52000000 0.366488286513 Long EC CORP IN N 2 N N N Gulf Keystone Petroleum Ltd 213800QTAQOSSTNTPO15 Gulf Keystone Petroleum Ltd 000000000 9372.00000000 NS 11232.00000000 0.011706862331 Long EC CORP BM N 2 N N Rosneft Oil Co PJSC 253400JT3MQWNDKMJE44 Rosneft Oil Co PJSC 000000000 47821.00000000 NS 5.23000000 0.000005451112 Long EC CORP RU N 3 N N N Santos Ltd 5299000RK70B5O2M7077 Santos Ltd 000000000 114982.00000000 NS 529438.56000000 0.551821967115 Long EC CORP AU N 2 N N N Oil Refineries Ltd 213800CWUC7NV7VR3D03 Oil Refineries Ltd 000000000 89955.00000000 NS 37009.71000000 0.038574392795 Long EC CORP IL N 1 N N N Thai Oil PCL 549300HG5527UPZLTT69 Thai Oil PCL 000000000 45700.00000000 NS 71349.55000000 0.074366039817 Long EC CORP TH N 2 N N N Motor Oil Hellas Corinth Refineries SA 213800U3Y9UL7Y4QVM11 Motor Oil Hellas Corinth Refineries SA 000000000 2351.00000000 NS 67171.16000000 0.070010997394 Long EC CORP GR N 2 N N N Energi Mega Persada Tbk PT 25490019ABALWIGUDM79 Energi Mega Persada Tbk PT 000000000 551100.00000000 NS 7083.82000000 0.007383307115 Long EC CORP ID N 1 N N N PTT Exploration & Production PCL 2549001O8YYGP5N7Q076 PTT Exploration & Production PCL 000000000 49131.00000000 NS 206317.82000000 0.215040448288 Long EC CORP TH N 2 N N Semirara Mining & Power Corp N/A Semirara Mining & Power Corp 000000000 31400.00000000 NS 18041.80000000 0.018804564530 Long EC CORP PH N 1 N N N Gulfport Energy Corp 254900DJRGZBUZ3F5038 Gulfport Energy Corp 402635502 446.00000000 NS USD 63327.54000000 0.066004878253 Long EC CORP US N 1 N N N Exxon Mobil Corp J3WHBG0MTS7O8ZVMDC91 Exxon Mobil Corp 30231G102 141707.00000000 NS USD 14811215.64000000 15.43739872259 Long EC CORP US N 1 N N N Crew Energy Inc 529900WOX8H1HMGYTL31 Crew Energy Inc 226533107 4680.00000000 NS 15448.85000000 0.016101990751 Long EC CORP CA N 1 N N N Inner Mongolia Yitai Coal Co Ltd 529900OW9OHPX81B0T69 Inner Mongolia Yitai Coal Co Ltd 000000000 37300.00000000 NS USD 74922.46000000 0.078090003981 Long EC CORP CN N 2 N N N Tatneft PJSC 253400PAT768SVJMV121 Tatneft PJSC 000000000 57983.00000000 NS 6.34000000 0.000006608040 Long EC CORP RU N 3 N N N SM Energy Co 84BUTVXV5ODI6BXNMH43 SM Energy Co 78454L100 4177.00000000 NS USD 182827.29000000 0.190556794371 Long EC CORP US N 1 N N N Whitehaven Coal Ltd 529900WCZ4I6ZO3RRP86 Whitehaven Coal Ltd 000000000 27814.00000000 NS 125222.30000000 0.130516401965 Long EC CORP AU N 2 N N N HighPeak Energy Inc 549300J4RNCV140DUY76 HighPeak Energy Inc 43114Q105 935.00000000 NS USD 15492.95000000 0.016147955195 Long EC CORP US N 1 N N Tellurian Inc 254900ZYXZHH5MQG6H78 Tellurian Inc 87968A104 19040.00000000 NS USD 15115.86000000 0.015754922723 Long EC CORP US N 1 N N PBF Energy Inc 2549003PBEDCSZMZIY02 PBF Energy Inc 69318G106 3915.00000000 NS USD 182830.50000000 0.190560140082 Long EC CORP US N 1 N N N Obsidian Energy Ltd 549300DITPHH8W8CK636 Obsidian Energy Ltd 674482203 2958.00000000 NS 20967.44000000 0.021853893653 Long EC CORP CA N 1 N N N Frontera Energy Corp A25574TZFLBNK7NWQT47 Frontera Energy Corp 35905B107 1409.00000000 NS 8181.06000000 0.008526935821 Long EC CORP CA N 1 N N N Chennai Petroleum Corp Ltd 335800VZV5PBKV784666 Chennai Petroleum Corp Ltd 000000000 1585.00000000 NS 16913.90000000 0.017628979592 Long EC CORP IN N 2 N N N Texas Pacific Land Corp N/A Texas Pacific Land Corp 88262P102 220.00000000 NS USD 346592.40000000 0.361245504965 Long EC CORP US N 1 N N N United Tractors Tbk PT 529900N9ELYOWQV4FW14 United Tractors Tbk PT 000000000 52100.00000000 NS 78029.88000000 0.081328798331 Long EC CORP ID N 2 N N N Repsol SA BSYCX13Y0NOTV14V9N85 Repsol SA 000000000 44942.00000000 NS 713906.32000000 0.744088586669 Long EC CORP ES N 2 N N N 3R PETROLEUM OLEO E GAS SA N/A 3R PETROLEUM OLEO E GAS SA 000000000 8426.00000000 NS 47375.17000000 0.049378079869 Long EC CORP BR N 1 N N N BLACKROCK CASH FUNDS TREASURY SL AGENCY SHARES 5493008LW2651I1QB503 BlackRock Cash Funds: Treasury, SL Agency Shares 066922477 100000.00000000 NS USD 100000.00000000 0.104227762918 Long STIV RF US N 1 N N N Saras SpA 5299005KJSU2AQUJUH84 Saras SpA 000000000 16734.00000000 NS 31632.09000000 0.032969419771 Long EC CORP IT N 2 N N Banpu PCL 529900AJ2Z6SUR6TSW75 Banpu PCL 000000000 325000.00000000 NS 50724.54000000 0.052869053292 Long EC CORP TH N 2 N N Freehold Royalties Ltd 529900KRYLKJ2WW87P48 Freehold Royalties Ltd 356500108 4617.00000000 NS 46811.27000000 0.048790339514 Long EC CORP CA N 1 N N N Athabasca Oil Corp 549300STK2KBVO6WED71 Athabasca Oil Corp 04682R107 20136.00000000 NS 72997.91000000 0.076084088570 Long EC CORP CA N 1 N N N New Hope Corp Ltd 254900DHRUGXZSLSNZ83 New Hope Corp Ltd 000000000 19033.00000000 NS 58291.38000000 0.060755801348 Long EC CORP AU N 2 N N N Riley Exploration Permian Inc 5493008CUBI02XP43Q95 Riley Exploration Permian Inc 76665T102 358.00000000 NS USD 8466.70000000 0.008824652003 Long EC CORP US N 1 N N N Comstock Resources Inc I03QQGEA4SS774AURI46 Comstock Resources Inc 205768302 3440.00000000 NS USD 29412.00000000 0.030655469629 Long EC CORP US N 1 N N N SandRidge Energy Inc W1MKPVGS6I5155L7VV67 SandRidge Energy Inc 80007P869 1313.00000000 NS USD 17121.52000000 0.017845377273 Long EC CORP US N 1 N N N Denison Mines Corp 529900JWGSW17LJK6586 Denison Mines Corp 248356107 32079.00000000 NS 57674.36000000 0.060112695205 Long EC CORP CA N 1 N N Rabigh Refining & Petrochemical Co N/A Rabigh Refining & Petrochemical Co 000000000 14865.00000000 NS 32792.83000000 0.034179233106 Long EC CORP SA N 2 N N N PrairieSky Royalty Ltd 529900AXG582AP7CV733 PrairieSky Royalty Ltd 739721108 7491.00000000 NS 133741.24000000 0.139395502551 Long EC CORP CA N 1 N N N Inpex Corp 353800VHYYADPR6MXQ47 Inpex Corp 000000000 34600.00000000 NS 461173.37000000 0.480670686726 Long EC CORP JP N 2 N N N DNO ASA 5967007LIEEXZXH3K072 DNO ASA 000000000 17347.00000000 NS 14732.32000000 0.015355167561 Long EC CORP NO N 2 N N N Kosmos Energy Ltd 213800YDFJ3OT9B5P157 Kosmos Energy Ltd 500688106 16380.00000000 NS USD 100573.20000000 0.104825196455 Long EC CORP US N 1 N N N Kinetic Development Group Ltd N/A Kinetic Development Group Ltd 000000000 110000.00000000 NS 9272.62000000 0.009664644389 Long EC CORP KY N 1 N N N HELLENIQ ENERGY HOLDINGS S.A. 213800YUBJMZYR1SNG35 HELLENIQ ENERGY HOLDINGS S.A. 000000000 3243.00000000 NS 29548.74000000 0.030797990672 Long EC CORP GR N 2 N N N Shan Xi Hua Yang Group New Energy Co Ltd 300300L5SFN6WQCTM144 Shan Xi Hua Yang Group New Energy Co Ltd 000000000 9350.00000000 NS 13120.86000000 0.013675578853 Long EC CORP CN N 2 N N N Northern Oil & Gas Inc OKFF0PIZDDMNH4UCYE51 Northern Oil & Gas Inc 665531307 3120.00000000 NS USD 111477.60000000 0.116190608635 Long EC CORP US N 1 N N N Coal India Ltd 335800NLJQZNHM9LBB31 Coal India Ltd 000000000 54213.00000000 NS 284689.70000000 0.296725705569 Long EC CORP IN N 2 N N N Hindustan Petroleum Corp Ltd 335800DWLXIP7HFFY564 Hindustan Petroleum Corp Ltd 000000000 19839.00000000 NS 121963.27000000 0.127119587903 Long EC CORP IN N 2 N N N Galp Energia SGPS SA 2138003319Y7NM75FG53 Galp Energia SGPS SA 000000000 15990.00000000 NS 251613.43000000 0.262251049291 Long EC CORP PT N 2 N N N Inner Mongolia Dian Tou Energy Corp Ltd N/A Inner Mongolia Dian Tou Energy Corp Ltd 000000000 5800.00000000 NS 13327.62000000 0.013891080176 Long EC CORP CN N 2 N N N Bharat Petroleum Corp Ltd 8GRDBX1TJ0PU5NCSHT72 Bharat Petroleum Corp Ltd 000000000 26935.00000000 NS 195746.63000000 0.204022333437 Long EC CORP IN N 2 N N N Surge Energy Inc 549300C45JTS75N6ZY04 Surge Energy Inc 86880Y877 3624.00000000 NS 18158.05000000 0.018925729304 Long EC CORP CA N 1 N N N Adaro Energy Indonesia Tbk PT 529900P2WAH7XA87OI24 Adaro Energy Indonesia Tbk PT 000000000 507000.00000000 NS 78139.10000000 0.081442635894 Long EC CORP ID N 2 N N N Murphy Oil Corp QBKYQD0ODE7DC7PDIN91 Murphy Oil Corp 626717102 5224.00000000 NS USD 207236.08000000 0.215997530143 Long EC CORP US N 1 N N N Karoon Energy Ltd 529900VXILHR2CNBWD62 Karoon Energy Ltd 000000000 28236.00000000 NS 35580.40000000 0.037084654957 Long EC CORP AU N 2 N N N Sitio Royalties Corp N/A Sitio Royalties Corp 82983N108 2810.00000000 NS USD 64124.20000000 0.066835219149 Long EC CORP US N 1 N N N Boss Energy Ltd 9845000ED0A5F908A057 Boss Energy Ltd 000000000 14276.00000000 NS 46670.61000000 0.048643732743 Long EC CORP AU N 2 N N N PetroChina Co Ltd 529900RPY4YG47TRSV05 PetroChina Co Ltd 000000000 748000.00000000 NS 586664.92000000 0.611467721943 Long EC CORP CN N 2 N N N Petrindo Jaya Kreasi Tbk PT N/A Petrindo Jaya Kreasi Tbk PT 000000000 67300.00000000 NS 30513.04000000 0.031803058990 Long EC CORP ID N 1 N N N Petroleo Brasileiro SA 5493000J801JZRCMFE49 Petroleo Brasileiro SA 000000000 131405.00000000 NS 1089600.71000000 1.135666444776 Long EC CORP BR N 1 N N N Canadian Natural Resources Ltd 549300T15RIMIKZC5Q38 Canadian Natural Resources Ltd 136385101 38553.00000000 NS 2685628.43000000 2.799170432890 Long EC CORP CA N 1 N N N Strike Energy Ltd 549300OV1EXGL032Q465 Strike Energy Ltd 000000000 83475.00000000 NS 11698.23000000 0.012192803430 Long EC CORP AU N 2 N N N Hallador Energy Co 254900GKEQRHOI2SSC19 Hallador Energy Co 40609P105 885.00000000 NS USD 6726.00000000 0.007010359333 Long EC CORP US N 1 N N N China Shenhua Energy Co Ltd 529900N9JOX4C108MA40 China Shenhua Energy Co Ltd 000000000 120500.00000000 NS 463646.68000000 0.483248562409 Long EC CORP CN N 2 N N N HF Sinclair Corp N/A HF Sinclair Corp 403949100 5654.00000000 NS USD 313797.00000000 0.327063593205 Long EC CORP US N 1 N N N APA Corp 549300VCIWLRHYVSHC79 APA Corp 03743Q108 10816.00000000 NS USD 322208.64000000 0.335830857401 Long EC CORP US N 1 N N N Centrus Energy Corp 549300G6VDK9G8276661 Centrus Energy Corp 15643U104 455.00000000 NS USD 18559.45000000 0.019344099544 Long EC CORP US N 1 N N N NuVista Energy Ltd 549300MG32TDSM60SX75 NuVista Energy Ltd 67072Q104 6082.00000000 NS 52164.08000000 0.054369453630 Long EC CORP CA N 1 N N N Chord Energy Corp 529900FA4V2YNIKZ0M71 Chord Energy Corp 674215207 1469.00000000 NS USD 238639.05000000 0.248728143264 Long EC CORP US N 1 N N N Diversified Energy Co PLC 213800YR9TFRVHPGOS67 Diversified Energy Co PLC 000000000 1716.00000000 NS 20298.31000000 0.021156474423 Long EC CORP GB N 2 N N N NexGen Energy Ltd 529900N0IXNXB3IP7F06 NexGen Energy Ltd 65340P106 15523.00000000 NS 109461.08000000 0.114088834950 Long EC CORP CA N 1 N N N Vitesse Energy Inc N/A Vitesse Energy Inc 92852X103 919.00000000 NS USD 20888.87000000 0.021772001899 Long EC CORP US N 1 N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 759470107 10015.00000000 NS USD 713239.14000000 0.743393199880 Long EC CORP IN N 2 N N N Par Pacific Holdings Inc 549300BTNS7MHSHRLR55 Par Pacific Holdings Inc 69888T207 2029.00000000 NS USD 73287.48000000 0.076385900903 Long EC CORP US N 1 N N N Topaz Energy Corp 98450056D90CB02FQ571 Topaz Energy Corp 89055A203 3355.00000000 NS 49540.73000000 0.051635194612 Long EC CORP CA N 1 N N N Whitecap Resources Inc 5493004AMPGZA0JO5Q37 Whitecap Resources Inc 96467A200 21504.00000000 NS 149259.61000000 0.155569952443 Long EC CORP CA N 1 N N N Eni SpA BUCRF72VH5RBN7X3VL35 Eni SpA 000000000 83372.00000000 NS 1283797.93000000 1.338073862832 Long EC CORP IT N 2 N N N Indika Energy Tbk PT 254900YVKE6BJ1I4V036 Indika Energy Tbk PT 000000000 54600.00000000 NS 4725.17000000 0.004924938985 Long EC CORP ID N 1 N N N Harbour Energy PLC 213800YPC42DYBKVPF97 Harbour Energy PLC 000000000 21801.00000000 NS 69644.59000000 0.072588998150 Long EC CORP GB N 2 N N N Devon Energy Corp 54930042348RKR3ZPN35 Devon Energy Corp 25179M103 22624.00000000 NS USD 996813.44000000 1.038956348982 Long EC CORP US N 1 N N N Magnolia Oil & Gas Corp N/A Magnolia Oil & Gas Corp 559663109 6236.00000000 NS USD 141432.48000000 0.147411909944 Long EC CORP US N 1 N N N ENEOS Holdings Inc 3538001KQ5SAOZSQTT44 ENEOS Holdings Inc 000000000 101400.00000000 NS 437499.13000000 0.455995555986 Long EC CORP JP N 2 N N N Cameco Corp N4BHALMXL3GMZKCUON55 Cameco Corp 13321L108 15338.00000000 NS 621589.36000000 0.647868684467 Long EC CORP CA N 1 N N N LUKOIL PJSC 549300LCJ1UJXHYBWI24 LUKOIL PJSC 000000000 17021.00000000 NS 1.86000000 0.000001938636 Long EC CORP RU N 3 N N N Delek US Holdings Inc 5493003O53JMENV1N385 Delek US Holdings Inc 24665A103 2283.00000000 NS USD 58239.33000000 0.060701550797 Long EC CORP US N 1 N N N Guanghui Energy Co Ltd 300300763Q4WLOKZPD04 Guanghui Energy Co Ltd 000000000 15600.00000000 NS 16209.80000000 0.016895111913 Long EC CORP CN N 2 N N N Delek Group Ltd 213800CYKA4XE2HZZB09 Delek Group Ltd 000000000 344.00000000 NS 46455.31000000 0.048419330369 Long EC CORP IL N 2 N N N Paramount Resources Ltd 549300JSO4G6XV6Y5V84 Paramount Resources Ltd 699320206 2720.00000000 NS 59665.03000000 0.062187526013 Long EC CORP CA N 1 N N N Pioneer Natural Resources Co FY8JBF7CCL2VE4F1B628 Pioneer Natural Resources Co 723787107 8252.00000000 NS USD 1940787.88000000 2.022839790316 Long EC CORP US N 1 N N N Imperial Oil Ltd 549300JZNB745JT5WY51 Imperial Oil Ltd 453038408 6994.00000000 NS 437630.68000000 0.456132667608 Long EC CORP CA N 1 N N N Birchcliff Energy Ltd 5493000BBN3EF2L0XW29 Birchcliff Energy Ltd 090697103 9384.00000000 NS 37338.25000000 0.038916822687 Long EC CORP CA N 1 N N N Diamondback Energy Inc 549300R22LSX6OHWEN64 Diamondback Energy Inc 25278X109 6007.00000000 NS USD 1096397.64000000 1.142750732862 Long EC CORP US N 1 N N N Idemitsu Kosan Co Ltd 549300P0R46FF6DUA630 Idemitsu Kosan Co Ltd 000000000 34440.00000000 NS 217782.61000000 0.226989942428 Long EC CORP JP N 2 N N N Antero Resources Corp APVBKPOULHUX7YZLKU17 Antero Resources Corp 03674X106 10047.00000000 NS USD 258207.90000000 0.269124317848 Long EC CORP US N 1 N N Berry Corp N/A Berry Corp 08579X101 2346.00000000 NS USD 16539.30000000 0.017238542392 Long EC CORP US N 1 N N N Matador Resources Co 549300CI3Q2UUK5R4G79 Matador Resources Co 576485205 3979.00000000 NS USD 251273.85000000 0.261897112654 Long EC CORP US N 1 N N N International Petroleum Corp 54930025D80LU0SMR645 International Petroleum Corp 46016U108 3301.00000000 NS 34757.61000000 0.036227079346 Long EC CORP CA N 1 N N S-Oil Corp 988400QTUXYDN8W3MZ32 S-Oil Corp 000000000 1564.00000000 NS 89851.05000000 0.093649739373 Long EC CORP KR N 2 N N N Ovintiv Inc 2549003MEX7YMKLGI239 Ovintiv Inc 69047Q102 9127.00000000 NS USD 450965.07000000 0.470030804004 Long EC CORP US N 1 N N N Medco Energi Internasional Tbk PT 254900YN7RH1JFLP4J36 Medco Energi Internasional Tbk PT 000000000 234012.00000000 NS 19458.73000000 0.020281398971 Long EC CORP ID N 2 N N N HD Hyundai Co Ltd N/A HD Hyundai Co Ltd 000000000 1560.00000000 NS 82927.14000000 0.086433102874 Long EC CORP KR N 2 N N N Southwestern Energy Co EFWMP121W54QV9MGOP87 Southwestern Energy Co 845467109 36816.00000000 NS USD 256607.52000000 0.267456277576 Long EC CORP US N 1 N N N Vermilion Energy Inc WT03B8BB1IX8WI9ZGV02 Vermilion Energy Inc 923725105 5807.00000000 NS 64524.60000000 0.067252547112 Long EC CORP CA N 1 N N N Aker BP ASA 549300NFTY73920OYK69 Aker BP ASA 000000000 11124.00000000 NS 270020.13000000 0.281435940928 Long EC CORP NO N 2 N N N Bangchak Corp PCL 254900M7L6ML94L1YX58 Bangchak Corp PCL 000000000 36300.00000000 NS 42044.43000000 0.043821968820 Long EC CORP TH N 2 N N N Indian Oil Corp Ltd 335800J8OBWE4VFUDG88 Indian Oil Corp Ltd 000000000 98815.00000000 NS 197055.40000000 0.205386435130 Long EC CORP IN N 2 N N N PetroChina Co Ltd 529900RPY4YG47TRSV05 PetroChina Co Ltd 000000000 45600.00000000 NS 55820.09000000 0.058180031066 Long EC CORP CN N 2 N N N Beach Energy Ltd 8Q9PJD25OKTQT5FHUF40 Beach Energy Ltd 000000000 58345.00000000 NS 60743.94000000 0.063312049770 Long EC CORP AU N 2 N N N CNX Resources Corp 549300JK3KH8PWM3B226 CNX Resources Corp 12653C108 5690.00000000 NS USD 119205.50000000 0.124245225925 Long EC CORP US N 1 N N PetroTal Corp 21380047ER33PRH4XH56 PetroTal Corp 71677J101 23092.00000000 NS 12591.15000000 0.013123473970 Long EC CORP CA N 1 N N N Dana Gas PJSC 254900RDMPHWDEJBUW56 Dana Gas PJSC 000000000 198043.00000000 NS 34077.02000000 0.035517715615 Long EC CORP AE N 1 N N N Energy Fuels Inc/Canada 529900P0GCATXMGK8I62 Energy Fuels Inc/Canada 292671708 5851.00000000 NS 37162.89000000 0.038734048882 Long EC CORP CA N 1 N N Turkiye Petrol Rafinerileri AS 789000RCNG97UV50EE03 Turkiye Petrol Rafinerileri AS 000000000 33899.00000000 NS 175619.43000000 0.183044203139 Long EC CORP TR N 1 N N N Chesapeake Energy Corp X2MT1W32SPAZ9WSKLE78 Chesapeake Energy Corp 165167735 3966.00000000 NS USD 328305.48000000 0.342185457342 Long EC CORP US N 1 N N N Baytex Energy Corp 549300R5LTV2H7I1I079 Baytex Energy Corp 07317Q105 5264.00000000 NS USD 16792.16000000 0.017502092713 Long EC CORP CA N 1 N N PRIO SA/Brazil N/A PRIO SA/Brazil 000000000 28094.00000000 NS 247025.56000000 0.257469215024 Long EC CORP BR N 1 N N N Saudi Arabian Oil Co 5586006WD91QHB7J4X50 Saudi Arabian Oil Co 000000000 94103.00000000 NS 795628.78000000 0.829266078529 Long EC CORP SA N 2 N N N Jizhong Energy Resources Co Ltd 300300RB4ZPQVWNPOM87 Jizhong Energy Resources Co Ltd 000000000 8100.00000000 NS 9135.46000000 0.009521685590 Long EC CORP CN N 2 N N N Equinor ASA OW6OFBNCKXC4US5C7523 Equinor ASA 000000000 31825.00000000 NS 784128.92000000 0.817280031712 Long EC CORP NO N 2 N N N Granite Ridge Resources Inc 254900CAHJQKOQ1YZC67 Granite Ridge Resources Inc 387432107 964.00000000 NS USD 5928.60000000 0.006179247152 Long EC CORP US N 1 N N N ORLEN SA 259400VVMM70CQREJT74 ORLEN SA 000000000 20431.00000000 NS 317361.33000000 0.330778614627 Long EC CORP PL N 2 N N N Peyto Exploration & Development Corp 549300WZKJ63UJDWP310 Peyto Exploration & Development Corp 717046106 6911.00000000 NS 71750.35000000 0.074783784691 Long EC CORP CA N 1 N N N CONSOL Energy Inc 549300YJCTPJBTK7IJ81 CONSOL Energy Inc 20854L108 1118.00000000 NS USD 95946.76000000 0.100003161540 Long EC CORP US N 1 N N N Cardinal Energy Ltd 54930032PTI7XWCLOD92 Cardinal Energy Ltd 14150G400 4680.00000000 NS 22828.43000000 0.023793561898 Long EC CORP CA N 1 N N N Shaanxi Coal Industry Co Ltd N/A Shaanxi Coal Industry Co Ltd 000000000 20700.00000000 NS 74015.52000000 0.077144720708 Long EC CORP CN N 2 N N N Shanxi Coking Coal Energy Group Co Ltd 3003006IEAP7EBNLIL41 Shanxi Coking Coal Energy Group Co Ltd 000000000 12810.00000000 NS 20685.50000000 0.021560033898 Long EC CORP CN N 2 N N N Harum Energy Tbk PT 529900BJBI0YIIEUBJ14 Harum Energy Tbk PT 000000000 85900.00000000 NS 6843.93000000 0.007133275134 Long EC CORP ID N 2 N N N Baytex Energy Corp 549300R5LTV2H7I1I079 Baytex Energy Corp 07317Q105 22471.00000000 NS 71693.94000000 0.074724989810 Long EC CORP CA N 1 N N N ICE Futures Europe - Financial Products Division N/A FTSE 100 IDX FUT MAR24 000000000 1.00000000 NC 2025.56000000 0.002111195874 N/A DE GB N 2 ICE Futures Europe - Financial Products Division N/A Long FTSE 100 Index UKX Index 2024-03-15 74771.12000000 GBP 2025.56000000 N N N ConocoPhillips WPTL2Z3FIYTHSP5V2253 ConocoPhillips 20825C104 42370.00000000 NS USD 4768319.80000000 4.969913056337 Long EC CORP US N 1 N N N VAALCO Energy Inc 549300CFHFVIWB8M6T24 VAALCO Energy Inc 91851C201 3510.00000000 NS USD 15654.60000000 0.016316439373 Long EC CORP US N 1 N N N 2024-04-01 iShares, Inc. Chuck Pulsfort Chuck Pulsfort Assistant Treasurer