Insights

Daily Oil Fundamentals

Ebbing and Flowing

28 Feb 2024

Ebbing and Flowing

Anyone pondering how effortlessly Russia finances its war against Ukraine via the sales of its petroleum products should look no further than yesterday’s announcement by the country’s deputy prime minister.

Daily Oil Fundamentals

Two years and Counting

26 Feb 2024

Two years and Counting

The month of February is turning out to be an ominous period in the history of modern Ukraine. It was on February 27, 2014, when Russia annexed Crimea only to launch a full-scale war against its western neighbour on February 24, 2022, in the name of national security.