'World Cannot Afford To Lose...': Kremlin Says Global Markets In Dire Need Of Russian Oil

SUMMARY

AI Generated Content
  • Russia says world needs its oil for stability
  • US lifts sanctions on Russian oil loaded pre-March 12
  • Move aims to cool global energy prices
AD
AD