Sat, Jun 21, 2025
adv-img

Group of Seven

img
Moscow (Russia), October 12: Russian President Vladimir Putin declared on Wednesday that Moscow would not sell oil at a lower price cap after the Grou...