According to NASA satellite imagery, a crude oil pumping station and storage facility in Russia’s Volga region may be on fire, Bloomberg reports, as Ukraine resumes attacks on Moscow’s oil facilities.

#OilPrice $BZ