Yahoo Web Search

    • Russia denounces oil price cap agreed by EU, G7

      Russia denounces oil price cap agreed by EU, G7

      AFP via Yahoo News· 19 hours ago

      Russia on Saturday denounced a $60 price cap on its oil agreed by the EU, G7 and Australia, even as Ukraine suggested it was not tough enough and might...