
IEA: Russia’s March oil exports hit highest level since pandemic start
Russia’s oil exports surged in March to their highest level since April 2020 as product flows returned to levels last seen before Russia invaded Ukraine, according to the International Energy Agency (IEA). Total oil shipments […]