Lost Russian oil revenue is bonanza for shippers, refiners
Russian state oil revenues fall 40% on sanctions Tanker owners post record profits, traders and bankers say India, China get cheaper oil LONDON, Feb 8 (Reuters) – Western sanctions on Russia have significantly reduced […]