barrels

Oil Market Faces Billion-Barrel Deficit Amid Strait Crisis, Reserves Struggle to Compensate

Estimated losses in the oil market reached 800 million barrels in March-April, growing to 1 billion barrels by mid-May, according…

4 semaines ago

Return of Russian oil. Systemic inversion of hydrocarbon flows (Russia–EU). Collapse of the risk premium and gravitation of liquidity clusters.

Europe has hit a mathematical wall: the blockage of the Strait of Hormuz has removed 5 to 7 million barrels…

3 mois ago