Independent financial news & research
Russia's seaborne crude exports fell to their lowest level since May, averaging 3.25 million barrels per…