Russian oil cap in focus as prices plummet
The Russian oil price cap is expected to make headlines in the coming weeks as oil prices approach the moment where shipowners from across the world can make the decision whether to legitimately carry oil […]