Iea: Russia’s oil revenue drops sharply in February as sanctions bite: IEA – Times of India
LONDON: 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, according to the International Energy Agency. The flow of money into the…