Top 3 Blog Posts of 2022 from Natural Resource Investors
01/05/2023Over the past 30 months, energy prices went from an all-time record low (negative oil prices) to all-time record highs as strong demand and disappointing supply were complicated by the war in Ukraine.