Russia, the world's second-largest oil exporter, on Wednesday imposed restrictions on another major oil export route, ...
Russia has ordered a 90-day halt to oil loading at berth 8 in the Novorossiysk port, following safety inspections, though the ...