The International Energy Agency (IEA) reports that Russia’s oil-export revenue fell to lowest in more than a year in February as buyers of the nation’s barrels largely complied with price caps and sanctions. The flow of money into the country from international oil sales fell to $11.6 billion last month, down more than 40% from a year earlier, according to the IEA.
Business News: Latest News on Business, Stock Markets, Financial News, India Business & World Business News