Russia’s oil earnings drops sharply in February as sanctions chunk: IEA Business March 15, 2023 LONDON: Russia’s oil-export earnings fell to its lowest in additional than a yr in February as patrons of the country’s…