The oil market expectation is at 100 $ per barrel. Market psychology could be a self-fulfilling prophecy.
Let's see about that. The Saudis cutting output by approx 1.2 million barrels a day could push the prices up, which supplies more inflation worries and recessionary pressure on the markets.