Ukraine knocks out 17% of Russia’s oil refining capacity, creating shortages and disrupting exports

Published on

ADVERTISEMENT

Ukraine has significantly intensified its attacks against Russia’s…

Continue Reading