OPEC: June oil market report
OPEC has published its monthly oil market report for June.
OPEC has published its monthly oil market report for June.
McKinsey Energy Insights' report states that 37% of deep water and 30% of shallow water green field projects will be delayed until 2025.