Falling crude output in Russia and easing restrictions in Shanghai push crude prices higher
Bulls took control of crude oil prices on Tuesday, supported by reports of falling crude production in Russia (to its lowest level since July 2020…