A freeze by Saudi Arabia could reheat the oil market
There's an old market saying: Buy on mystery, sell on history. Rumours are often more optimistic than the actual news. That was certainly the case with the announcement that Saudi Arabia, Russia, Qatar and Venezuela will freeze oil production at January levels.