Oil’s Turbulent Year Stirs Debate on Relevance of Benchmarks
A tumultuous year in oil markets left the energy industry reeling and gave fresh impetus to a perennial debate: What is the best gauge of crude prices? The Covid-19 pandemic confined Continue Reading
