Ukraine war: G7 agrees to impose price cap on Russian oil

Members of the Group of Seven say the move will hurt Russia’s ability to finance its war on Ukraine.

About the Author

has written 39293 stories on this site.

Copyright © 2010 Business and Corporate News.