Russia’s Putin defiant in face of US sanctions on top oil companies

by

in

Washington is hoping the move will squeeze Moscow’s finances and pressure it to end its over three-year-long invasion of Ukraine.

Leave a Reply

Your email address will not be published. Required fields are marked *