SlideShare a Scribd company logo
Scaling the Peak
AWS, FME & Snowflake Spatial
Presenter
The
Peak
of
Data
Integration
20
23
Tristan Wright
Sr Principal - GIS Development
S&P Global
Commodity Insights
The
Peak
of
Data
Integration
20
23
At S&P Global Commodity Insights, our complete
view of global energy and commodities markets
enables our customers to make decisions with
conviction and create long-term, sustainable value.
North America – FME
○ Spatial data ingestion
○ Building spatial derived data
○ Delivering spatial data to our applications
○ Delivering spatial data to our customers
The
Peak
of
Data
Integration
20
23
Agenda
1. Who are We?
2. What was the goal?
3. AWS Architecture
4. Snowflake Spatial
5. FME Workflow Example
The
Peak
of
Data
Integration
20
23
Introduction
The
Peak
of
Data
Integration
20
23
Create a cloud-based FME
environment to replace our
on-prem FME Servers
The
Peak
of
Data
Integration
20
23
What were the requirements?
• AWS-based
• Single environment for all FME jobs
• User access for multiple data teams
• Reduce ESRI licensing costs
• Optimize use of FME engines
The
Peak
of
Data
Integration
20
23
Consolidation of FME Servers
Multiple FME servers within each data center.
2-16 Static Engines per server
All ESRI ArcGIS capable
Single FME
environment
The
Peak
of
Data
Integration
20
23
Technical Challenges
• Capacity:
• How many engines?
• How to optimize engines
• Can it be scalable based on demand?
• Reliability
• Our entire spatial data operations depend on one single server environment
• Performance
• Complex & compute intensive processes
• Need lots of engines, but for a short amount of time (once per week)
• Cost
• Reduce ESRI dependency
• Optimize engine infrastructure
The
Peak
of
Data
Integration
20
23
The solution
AWS, FME & Snowflake
The
Peak
of
Data
Integration
20
23
AWS FME Architecture
Distributed FME architecture
Built on Windows EC2 instances
How many engines per instance?
Engine queues for purpose
Scalable default queue
The
Peak
of
Data
Integration
20
23
AWS Deployment
● Terraform & Azure Devops Pipeline
● Blue/Green deployment
● Daily FME backups to S3 bucket
● Automated monthly rebuild for patching
● Health checks
● Disaster recovery to different AWS regions
The
Peak
of
Data
Integration
20
23
Spatial Data Storage – ESRI SDE or Snowflake?
○ Source data already in Snowflake
○ Can we use snowflake to store our spatial data?
○ What are the benefits & performance gains?
The
Peak
of
Data
Integration
20
23
What is Snowflake?
Cloud-based database platform
“Self-managed” service, no need for DBAs or IT.
Spatial storage options: Geography (WGS84) or Geometry
Powerful geospatial SQL functions.
FME “Snowflake Spatial” readers & writers!
The
Peak
of
Data
Integration
20
23
Multiple Geographies
per Table
● Store multiple
geographies & coordinate
systems in the one table
● Simplifies storage of
spatial data
● Previously in ESRI SDE
these would have all been
separate feature classes
The
Peak
of
Data
Integration
20
23
Snowflake Geospatial
Functions
Native SQL functions for processing and
manipulating spatial data
Spatial join between:
Well production data: 77 million rows
Area-of-interest polygons
SQL completed in 12 seconds
Reading data from 2 different databases
The
Peak
of
Data
Integration
20
23
How does this help FME?
● Use snowflake SQL to prepare the
data for FME
○ spatial filters and joins
● Best of both tools
○ Powerful and fast snowflake SQL
functions
○ FME to transform and build the data
● FME only reads the data that it
needs.
● Need less memory and CPU
resources
● Eliminates data silos – no longer
need “replication” ETL
The
Peak
of
Data
Integration
20
23
Optimizing Engine Usage
● Switch to snowflake spatial
● Parallel processing - Break ETL processes into chunks
○ E.g. North American processes we might break into “Plays”
and process them individually.
○ Data delivery processes use dynamic workbench with
customer database table
The
Peak
of
Data
Integration
20
23
FME Workflow – Acreage Grading
Derived data generated by FME.
Input Datasets:
● North American Well & Borestick data
● Production data
● Acreage grid polygons
FME parallel processing by play & reservoir. Generates entire North America dataset
The
Peak
of
Data
Integration
20
23
FME Workflow
Acreage Grading
1. Create well bore 3D lines
from directional survey data
Snowflake FME
Retrieving & ordering
survey data
Building line geometries
Deriving 3D profile points
(heel, kick off point, toe)
Creating lateral line
geometries
The
Peak
of
Data
Integration
20
23
FME Workflow
Acreage Grading
2. Join to production data
and overlay 1 mile x 1 mile
polygon grid
Snowflake FME
Querying production
data
Polygon grid creation
Spatial filter polygon
grid
Chopping laterals to grid
squares & summary stats
The
Peak
of
Data
Integration
20
23
FME Workflow
Acreage Grading
3. Grid calculations & quality
interpolation
Snowflake FME
Grid data storage &
retrieval
Quality interpolation
Spatial point-in-polygon
joins to full well dataset
Aggregation & summary
stats per grid square
(majority operator, total
footage of laterals, etc)
The
Peak
of
Data
Integration
20
23
FME Workflow
Acreage Grading
4. 3D nearest neighbor &
well spacing calculations
Snowflake FME
Spatial filtering 3D nearest neigbour
calculation to find best
neighbor candidates
Candidate selection
based on attribute data
Determining orientation &
wells located on Left vs
Right side of well bore
The
Peak
of
Data
Integration
20
23
FME Workflow - Acreage Grading
✔ By combining the power of Snowflake Spatial functions and FME parallel
processing the entire North American dataset can be rebuilt in 2 hours.
✔ This allows us to generate the data more regularly and improves data currency
for customers.
✔ Using a scalable FME environment we get performance when we need it ,
without the cost of having a large number of engines running when we don’t
need them.
The
Peak
of
Data
Integration
20
23
Conclusion
The
Peak
of
Data
Integration
20
23
Summary
● Consolidation and simplification of multiple FME environments
● Scalable environment: flexibility, reliability and availability
● Impacted dependency on 3rd party licensing
The
Peak
of
Data
Integration
20
23
Cloud technology is constantly
changing, how can you bring new
technology into your FME
Workflows?
Call to Action
1. Invest in research time – new technologies & platforms
2. Learn about Snowflake – Snowflake University
3. Challenge yourself to make every FME process more
efficient
The
Peak
of
Data
Integration
20
23
Resources
Deploying FME Server in the cloud
Snowflake University – Free Courses
Snowflake Geospatial Data Types
Snowflake Geospatial Functions
S&P Global – Commodity Insights
ThankYou!
tristan.wright@spglobal.com
© 2023 by S&P Global Inc. All rights reserved. S&P Global, the S&P Global logo, S&P Global Commodity Insights, and Platts are trademarks of S&P Global Inc. Permission for any commercial use of these trademarks must be obtained in
writing from S&P Global Inc. You may view or otherwise use the information, prices, indices, assessments and other related information, graphs, tables and images (“Data”) in this publication only for your personal use or, if you or your company
has a license for the Data from S&P Global Commodity Insights and you are an authorized user, for your company’s internal business use only. You may not publish, reproduce, extract, distribute, retransmit, resell, create any derivative work
from and/or otherwise provide access to the Data or any portion thereof to any person (either within or outside your company, including as part of or via any internal electronic system or intranet), firm or entity, including any subsidiary, parent, or
other entity that is affiliated with your company, without S&P Global Commodity Insights’ prior written consent or as otherwise authorized under license from S&P Global Commodity Insights. Any use or distribution of the Data beyond the
express uses authorized in this paragraph above is subject to the payment of additional fees to S&P Global Commodity Insights. S&P Global Commodity Insights, its affiliates and all of their third-party licensors disclaim any and all warranties,
express or implied, including, but not limited to, any warranties of merchantability or fitness for a particular purpose or use as to the Data, or the results obtained by its use or as to the performance thereof. Data in this publication includes
independent and verifiable data collected from actual market participants. Any user of the Data should not rely on any information and/or assessment contained therein in making any investment, trading, risk management or other decision. S&P
Global Commodity Insights, its affiliates and their third-party licensors do not guarantee the adequacy, accuracy, timeliness and/or completeness of the Data or any component thereof or any communications (whether written, oral, electronic or
in other format), and shall not be subject to any damages or liability, including but not limited to any indirect, special, incidental, punitive or consequential damages (including but not limited to, loss of profits, trading losses and loss of goodwill).
ICE index data and NYMEX futures data used herein are provided under S&P Global Commodity Insights’ commercial licensing agreements with ICE and with NYMEX. You acknowledge that the ICE index data and NYMEX futures data herein
are confidential and are proprietary trade secrets and data of ICE and NYMEX or its licensors/suppliers, and you shall use best efforts to prevent the unauthorized publication, disclosure or copying of the ICE index data and/or NYMEX futures
data. Permission is granted for those registered with the Copyright Clearance Center (CCC) to copy material herein for internal reference or personal use only, provided that appropriate payment is made to the CCC, 222 Rosewood Drive,
Danvers, MA 01923, phone +1-978-750- 8400. Reproduction in any other form, or for any other purpose, is forbidden without the express prior permission of S&P Global Inc. For article reprints contact: The YGS Group, phone +1-717-505-9701
x105 (800-501-9571 from the U.S.). For all other queries or requests pursuant to this notice, please contact S&P Global Inc. via email at ci.support@spglobal.com

More Related Content

PDF
How FME drives Dynamic Data Loads to Esri's UPDM
PDF
FME:23 Bringing Life to Data
PPTX
ICIS Overview
PPTX
Demystifying FME and the Cloud
PDF
6. Delivering Data - Karon Cowan
PDF
Using Data Integration to Deliver Intelligence to Anyone, Anywhere
PDF
Moving geoprocesses to the cloud
PDF
How to Begin Making “Data-Driven Decisions" Using Data Integration
How FME drives Dynamic Data Loads to Esri's UPDM
FME:23 Bringing Life to Data
ICIS Overview
Demystifying FME and the Cloud
6. Delivering Data - Karon Cowan
Using Data Integration to Deliver Intelligence to Anyone, Anywhere
Moving geoprocesses to the cloud
How to Begin Making “Data-Driven Decisions" Using Data Integration

Similar to Scaling the Peak - AWS, FME & Snowflake Spatial (20)

PPTX
Big Data – Tap into Cloud Infrastructure with FME
PDF
Back to FME School - Day 3: Expanding Frontiers
PDF
845 richard karn
PDF
Elevate Your Enterprise with FME 23.1
PPTX
FME Cloud Tips for Success
PDF
Elevate Your Data with FME Subscription Offerings
PDF
Analytics to Address the Increasingly Complex Global Agricultural Market
PDF
The Insider’s Guide to Managing Agricultural Commodity Volatility with CTRM S...
PPTX
fmewt19 - Around the world stories master deck
PDF
From Field to Digital Twin: Leveraging FME for Efficient Data Ingestion in Di...
PPTX
xypher_BlockTrex_Company profile_v1.pptx
PDF
Leveraging Data Integration for Strategic GIS Governance
PDF
Achieve Your State Missions with Better Data
PPTX
Big Data Meets FME
PPTX
IMGeospatial: FME World Tour 2018 London: FME Managed Cloud
PPTX
Drivers in the minor metals market beyond 2020
PDF
FME 2022.0: Driving Data Decisions, Fueling Innovation
PPTX
Strategic Future for Pixxel- Hyperspectral Imaging Solution Provider
PDF
Collection and Integration of Project Dara for Visualization and Analysis
PDF
7 FME Server Use Cases To Convince Your Boss
Big Data – Tap into Cloud Infrastructure with FME
Back to FME School - Day 3: Expanding Frontiers
845 richard karn
Elevate Your Enterprise with FME 23.1
FME Cloud Tips for Success
Elevate Your Data with FME Subscription Offerings
Analytics to Address the Increasingly Complex Global Agricultural Market
The Insider’s Guide to Managing Agricultural Commodity Volatility with CTRM S...
fmewt19 - Around the world stories master deck
From Field to Digital Twin: Leveraging FME for Efficient Data Ingestion in Di...
xypher_BlockTrex_Company profile_v1.pptx
Leveraging Data Integration for Strategic GIS Governance
Achieve Your State Missions with Better Data
Big Data Meets FME
IMGeospatial: FME World Tour 2018 London: FME Managed Cloud
Drivers in the minor metals market beyond 2020
FME 2022.0: Driving Data Decisions, Fueling Innovation
Strategic Future for Pixxel- Hyperspectral Imaging Solution Provider
Collection and Integration of Project Dara for Visualization and Analysis
7 FME Server Use Cases To Convince Your Boss
Ad

More from Safe Software (20)

PDF
Getting Started with Data Integration: FME Form 101
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
PDF
Infrastructure planning and resilience - Keith Hastings.pptx.pdf
PDF
Notification System for Construction Logistics Application
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
PDF
FME in Overdrive - Peak of Data & AI 2025
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
PDF
Pipeline Industry IoT - Real Time Data Monitoring
PDF
FME in Overdrive: Unleashing the Power of Parallel Processing
PDF
Fiber to the People! By Deutsche Telekom
PDF
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
PDF
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
PDF
5 Things to Consider When Deploying AI in Your Enterprise
Getting Started with Data Integration: FME Form 101
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Infrastructure planning and resilience - Keith Hastings.pptx.pdf
Notification System for Construction Logistics Application
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Transforming Utility Networks: Large-scale Data Migrations with FME
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
FME in Overdrive - Peak of Data & AI 2025
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Pipeline Industry IoT - Real Time Data Monitoring
FME in Overdrive: Unleashing the Power of Parallel Processing
Fiber to the People! By Deutsche Telekom
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
5 Things to Consider When Deploying AI in Your Enterprise
Ad

Recently uploaded (20)

PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
A Presentation on Artificial Intelligence
PPTX
Machine Learning_overview_presentation.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Electronic commerce courselecture one. Pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Encapsulation theory and applications.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Big Data Technologies - Introduction.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Agricultural_Statistics_at_a_Glance_2022_0.pdf
A Presentation on Artificial Intelligence
Machine Learning_overview_presentation.pptx
Empathic Computing: Creating Shared Understanding
Electronic commerce courselecture one. Pdf
Review of recent advances in non-invasive hemoglobin estimation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
“AI and Expert System Decision Support & Business Intelligence Systems”
Digital-Transformation-Roadmap-for-Companies.pptx
Assigned Numbers - 2025 - Bluetooth® Document
Diabetes mellitus diagnosis method based random forest with bat algorithm
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
cuic standard and advanced reporting.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Per capita expenditure prediction using model stacking based on satellite ima...
Unlocking AI with Model Context Protocol (MCP)
Encapsulation theory and applications.pdf
Encapsulation_ Review paper, used for researhc scholars
Big Data Technologies - Introduction.pptx

Scaling the Peak - AWS, FME & Snowflake Spatial

  • 1. Scaling the Peak AWS, FME & Snowflake Spatial
  • 2. Presenter The Peak of Data Integration 20 23 Tristan Wright Sr Principal - GIS Development S&P Global Commodity Insights
  • 3. The Peak of Data Integration 20 23 At S&P Global Commodity Insights, our complete view of global energy and commodities markets enables our customers to make decisions with conviction and create long-term, sustainable value. North America – FME ○ Spatial data ingestion ○ Building spatial derived data ○ Delivering spatial data to our applications ○ Delivering spatial data to our customers
  • 4. The Peak of Data Integration 20 23 Agenda 1. Who are We? 2. What was the goal? 3. AWS Architecture 4. Snowflake Spatial 5. FME Workflow Example
  • 6. The Peak of Data Integration 20 23 Create a cloud-based FME environment to replace our on-prem FME Servers
  • 7. The Peak of Data Integration 20 23 What were the requirements? • AWS-based • Single environment for all FME jobs • User access for multiple data teams • Reduce ESRI licensing costs • Optimize use of FME engines
  • 8. The Peak of Data Integration 20 23 Consolidation of FME Servers Multiple FME servers within each data center. 2-16 Static Engines per server All ESRI ArcGIS capable Single FME environment
  • 9. The Peak of Data Integration 20 23 Technical Challenges • Capacity: • How many engines? • How to optimize engines • Can it be scalable based on demand? • Reliability • Our entire spatial data operations depend on one single server environment • Performance • Complex & compute intensive processes • Need lots of engines, but for a short amount of time (once per week) • Cost • Reduce ESRI dependency • Optimize engine infrastructure
  • 11. The Peak of Data Integration 20 23 AWS FME Architecture Distributed FME architecture Built on Windows EC2 instances How many engines per instance? Engine queues for purpose Scalable default queue
  • 12. The Peak of Data Integration 20 23 AWS Deployment ● Terraform & Azure Devops Pipeline ● Blue/Green deployment ● Daily FME backups to S3 bucket ● Automated monthly rebuild for patching ● Health checks ● Disaster recovery to different AWS regions
  • 13. The Peak of Data Integration 20 23 Spatial Data Storage – ESRI SDE or Snowflake? ○ Source data already in Snowflake ○ Can we use snowflake to store our spatial data? ○ What are the benefits & performance gains?
  • 14. The Peak of Data Integration 20 23 What is Snowflake? Cloud-based database platform “Self-managed” service, no need for DBAs or IT. Spatial storage options: Geography (WGS84) or Geometry Powerful geospatial SQL functions. FME “Snowflake Spatial” readers & writers!
  • 15. The Peak of Data Integration 20 23 Multiple Geographies per Table ● Store multiple geographies & coordinate systems in the one table ● Simplifies storage of spatial data ● Previously in ESRI SDE these would have all been separate feature classes
  • 16. The Peak of Data Integration 20 23 Snowflake Geospatial Functions Native SQL functions for processing and manipulating spatial data Spatial join between: Well production data: 77 million rows Area-of-interest polygons SQL completed in 12 seconds Reading data from 2 different databases
  • 17. The Peak of Data Integration 20 23 How does this help FME? ● Use snowflake SQL to prepare the data for FME ○ spatial filters and joins ● Best of both tools ○ Powerful and fast snowflake SQL functions ○ FME to transform and build the data ● FME only reads the data that it needs. ● Need less memory and CPU resources ● Eliminates data silos – no longer need “replication” ETL
  • 18. The Peak of Data Integration 20 23 Optimizing Engine Usage ● Switch to snowflake spatial ● Parallel processing - Break ETL processes into chunks ○ E.g. North American processes we might break into “Plays” and process them individually. ○ Data delivery processes use dynamic workbench with customer database table
  • 19. The Peak of Data Integration 20 23 FME Workflow – Acreage Grading Derived data generated by FME. Input Datasets: ● North American Well & Borestick data ● Production data ● Acreage grid polygons FME parallel processing by play & reservoir. Generates entire North America dataset
  • 20. The Peak of Data Integration 20 23 FME Workflow Acreage Grading 1. Create well bore 3D lines from directional survey data Snowflake FME Retrieving & ordering survey data Building line geometries Deriving 3D profile points (heel, kick off point, toe) Creating lateral line geometries
  • 21. The Peak of Data Integration 20 23 FME Workflow Acreage Grading 2. Join to production data and overlay 1 mile x 1 mile polygon grid Snowflake FME Querying production data Polygon grid creation Spatial filter polygon grid Chopping laterals to grid squares & summary stats
  • 22. The Peak of Data Integration 20 23 FME Workflow Acreage Grading 3. Grid calculations & quality interpolation Snowflake FME Grid data storage & retrieval Quality interpolation Spatial point-in-polygon joins to full well dataset Aggregation & summary stats per grid square (majority operator, total footage of laterals, etc)
  • 23. The Peak of Data Integration 20 23 FME Workflow Acreage Grading 4. 3D nearest neighbor & well spacing calculations Snowflake FME Spatial filtering 3D nearest neigbour calculation to find best neighbor candidates Candidate selection based on attribute data Determining orientation & wells located on Left vs Right side of well bore
  • 24. The Peak of Data Integration 20 23 FME Workflow - Acreage Grading ✔ By combining the power of Snowflake Spatial functions and FME parallel processing the entire North American dataset can be rebuilt in 2 hours. ✔ This allows us to generate the data more regularly and improves data currency for customers. ✔ Using a scalable FME environment we get performance when we need it , without the cost of having a large number of engines running when we don’t need them.
  • 26. The Peak of Data Integration 20 23 Summary ● Consolidation and simplification of multiple FME environments ● Scalable environment: flexibility, reliability and availability ● Impacted dependency on 3rd party licensing
  • 27. The Peak of Data Integration 20 23 Cloud technology is constantly changing, how can you bring new technology into your FME Workflows?
  • 28. Call to Action 1. Invest in research time – new technologies & platforms 2. Learn about Snowflake – Snowflake University 3. Challenge yourself to make every FME process more efficient
  • 29. The Peak of Data Integration 20 23 Resources Deploying FME Server in the cloud Snowflake University – Free Courses Snowflake Geospatial Data Types Snowflake Geospatial Functions S&P Global – Commodity Insights
  • 31. © 2023 by S&P Global Inc. All rights reserved. S&P Global, the S&P Global logo, S&P Global Commodity Insights, and Platts are trademarks of S&P Global Inc. Permission for any commercial use of these trademarks must be obtained in writing from S&P Global Inc. You may view or otherwise use the information, prices, indices, assessments and other related information, graphs, tables and images (“Data”) in this publication only for your personal use or, if you or your company has a license for the Data from S&P Global Commodity Insights and you are an authorized user, for your company’s internal business use only. You may not publish, reproduce, extract, distribute, retransmit, resell, create any derivative work from and/or otherwise provide access to the Data or any portion thereof to any person (either within or outside your company, including as part of or via any internal electronic system or intranet), firm or entity, including any subsidiary, parent, or other entity that is affiliated with your company, without S&P Global Commodity Insights’ prior written consent or as otherwise authorized under license from S&P Global Commodity Insights. Any use or distribution of the Data beyond the express uses authorized in this paragraph above is subject to the payment of additional fees to S&P Global Commodity Insights. S&P Global Commodity Insights, its affiliates and all of their third-party licensors disclaim any and all warranties, express or implied, including, but not limited to, any warranties of merchantability or fitness for a particular purpose or use as to the Data, or the results obtained by its use or as to the performance thereof. Data in this publication includes independent and verifiable data collected from actual market participants. Any user of the Data should not rely on any information and/or assessment contained therein in making any investment, trading, risk management or other decision. S&P Global Commodity Insights, its affiliates and their third-party licensors do not guarantee the adequacy, accuracy, timeliness and/or completeness of the Data or any component thereof or any communications (whether written, oral, electronic or in other format), and shall not be subject to any damages or liability, including but not limited to any indirect, special, incidental, punitive or consequential damages (including but not limited to, loss of profits, trading losses and loss of goodwill). ICE index data and NYMEX futures data used herein are provided under S&P Global Commodity Insights’ commercial licensing agreements with ICE and with NYMEX. You acknowledge that the ICE index data and NYMEX futures data herein are confidential and are proprietary trade secrets and data of ICE and NYMEX or its licensors/suppliers, and you shall use best efforts to prevent the unauthorized publication, disclosure or copying of the ICE index data and/or NYMEX futures data. Permission is granted for those registered with the Copyright Clearance Center (CCC) to copy material herein for internal reference or personal use only, provided that appropriate payment is made to the CCC, 222 Rosewood Drive, Danvers, MA 01923, phone +1-978-750- 8400. Reproduction in any other form, or for any other purpose, is forbidden without the express prior permission of S&P Global Inc. For article reprints contact: The YGS Group, phone +1-717-505-9701 x105 (800-501-9571 from the U.S.). For all other queries or requests pursuant to this notice, please contact S&P Global Inc. via email at ci.support@spglobal.com