Tag: White House about India buying Russian oil

India committed to no longer purchasing Russian oil, $500 billion of investments into U.S.: White House

The White House has hailed a new trade agreement with India, saying…

Times Desk