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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results