Amrita Sen, chief oil analyst at Energy Aspects, discusses Russia's role in OPEC+ output and how market fears of a delayed decision on production cuts could ...
A