Russia Saudi Nexus and Global Oil Prices
Recently, Saudi Arabia and its OPEC Plus allies, including Russia, agreed to an unexpected drop in the oil supplies, which will result in the soaring up of oil prices worldwide. The move is seen as a rebuke to the statement made by United S...