Oil prices stabilized on Tuesday, after yesterday rose by about 3%, and the last follow-up of the latest developments on crude demand levels.

On the morning, the morning futures for Brent Standard delivered July 68.44 a barrel.

Nyemex contracts also stabilized July delivery at $ 66 a barrel.