We can confidently say yet again that Saudi Arabia is the boss
Crude oil prices are pulling back this morning on China concerns.
But Saudi Arabia is probably very happy with the overall situation. It has showed the oil market yet again who’s the boss and the world will also need more of its oil in the coming months.
The global market is set to run a.