Global oil inventories declined significantly in recent weeks, as shown in the first 6 charts below. Even with the latest increases in inventories in some countries, inventories remain low.
Was this due to increased demand or confusion from Biden's sanctions and reaction to Trump's tariffs? Discussion below.
Keep reading with a 7-day free trial
Subscribe to Energy Outlook Advisors' Newsletter to keep reading this post and get 7 days of free access to the full post archives.