Oil rises on Russian oil production constraints
Oil prices climbed on Tuesday as Russian oil and gas condensate production fell to 2020 lows and OPEC warned it would be impossible to replace potential supply losses from Russia.
Brent crude futures rose by $6.68, or 6.8%, to …