Monday, July 18, 2022

Yellen: U.S. talks with India on price cap on Russian oil 'encouraging'