Russia has seized the initiative in the oil market
2023-09-27 05:33:55 Oil traders have been massively buying futures for the six most traded crude oil and fuel contracts for four weeks now. The signal for this was given to them by their OPEC+ partners – Saudi Arabia and Russia. All they had to do was announce an extension of the cumulative supply cut of … Read more