West’s oil price cap fails to empty Russian war chest

2 years ago 26
Moscow is still raking in huge sums from its energy exports despite G7+ restrictions.
Read Entire Article