U.S. petroleum inventories have continued to converge down towards the five-year average, a sign that oil market rebalancing remains on track, despite the resurgence of the coronavirus since the end of 2020.
Twitter bio
Energy analyst, public policy specialist, amateur historian. Welcome constructive debate. Zero tolerance for trolling











