Do Two Shorter-Term LNG Deals Mean the Post-July 2021 Buyer Rush to Lock Up Long-Term (>10 yrs) LNG Supply is Ending? August 20, 2023 Read More »
Can or Will Anyone Stop Iran Adding ~600,000 b/d to Oil Markets in Next Few Months? August 13, 2023 Read More »
Ukraine Declares Waters Around Six Russian Black Sea Ports, Including Its Oil Export Port Navorossiysk, are “War Risk Areas” August 6, 2023 Read More »