Breaking News

G7 nations mulling 'price cap' on Russian oil to build pressure amid Ukraine war

G7 members eye curtailing price of Russian oil, Moscow's revenues while allowing more oil supply to reach global market.

Table of Contents (Show / Hide)

Add comment

Add comment