LONDON: The United Kingdom on Wednesday unveiled 90 new sanctions aimed at crippling Russia’s oil revenue streams, targeting state energy giants Rosneft and Lukoil, as well as Indian refiner Nayara Energy Limited. The move, coordinated by the Foreign, Commonwealth and...
Read More