US Deputy Treasury Sec. Adeyemo: The oil price cap limited Russian revenues in November, even before the December 5 start date
Published
Published
NEW YORK (Reuters) - A tentative European Union deal for a $60-a-barrel price cap on Russian oil is in the range of potential price..