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

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