Russia’s Oil Operating Costs +19% YoY to $44/b in 2022, No Wonder There is a “Voluntary” 500,000 b/d Shut-In February 26, 2023 Read More »