WorldBloomberg Technology
Major Russian Oil Hub on Fire After Strike, NASA Data Show
A major Russian crude-pumping station and storage site in the Volga region could be on fire, according to NASA satellite imagery, as Ukraine resumed strikes against Moscow’s oil assets.
Join the argument
House rules →Comments load as you scroll.