Biden-Putin summit: US and Russia leaders meet for crunch talks in Geneva
Published
Published
The leaders of the United States and Russia did not discuss oil prices or the OPEC+ deal at their summit in Geneva on Wednesday,..
The first meeting between the leaders comes as relations between the US and Russia are at rock bottom.