Hosted on MSN1mon
Explosions rock Russian energy hubs after Ukraine strikeThe Volgograd refinery processes nearly 6% of all oil in Russia, while the Astrakhan facility is one of the country’s major energy hubs, refining 12 billion cubic meters of gas condensate annually.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results