Post by
Carjack on Jan 11, 2024 6:41pm
Eric nuttal
Despite epically bad sentiment, global oil inventories sit at multi-year lows while demand in December reached the 3rd highest monthly level in history. We expect shale growth to meaningfully decelerate this year while Iranian exports have limited further upside.