One year on: Western companies traded 384 million barrels of Russian oil

GLOBAL WITNESS - 24 Feb, 2023

You May Also Like

THE STATE OF SOUTHEAST ASIA 2023 – SURVEY REPORT

https://www.iseas.edu.sg/wp-content/uploads/2025/07/The-State-of-SEA-2023-Final-Digital-V4-09-Feb-2023.pdf

UK Brexit: But what about Africa?

http://www.ips-journal.eu/regions/global/article/show/brexit-but-what-about-africa-2199/

Reforming Investor-State Dispute Settlement: EU initiatives and UK ambivalence

https://ukandeu.ac.uk/reforming-investor-state-dispute-settlement-eu-initiatives-and-uk-ambivalence/