Geopolitical risks, stagnant demand and the difficulty of consumers and producers in adjusting suggest that the pressure on prices will continue.

If Europe has already shot itself in the foot by entrusting its energy security to Russian supplies, it has now shot itself in the other foot by almost cutting off its commercial ties with the Eurasian giant. To begin with, the barrel of oil skyrocketed