Talk 4 Media

What to know about the $60 price cap, the plan to limit Russia’s oil revenues | talk4media