Oil in the red with Russia breaking production cut commitment
Oil prices are dropping nearly 1% again this Wednesday with Oil traders sending the black fuel cheaper. The move comes on recent numbers from Russia that reveal it is not complying with the production cuts it agreed upon in the last OPEC+
Leave a Comment