Russia Takes the Lead in Oil Market as China’s Demand Fades: Implications for Traders
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 1.3 million … Read more