In a significant shift within India's crude oil market, Russia has surpassed Saudi Arabia, Iraq, the UAE, and the US…
At least 20 oil tankers queuing off Turkey face more delays to cross from Russia's Black Sea ports to the…
The Group of Seven price cap on Russian seaborne oil came into force on Monday as the West tries to…
G7 leaders have agreed to study possible price caps on Russian oil and gas to try to limit Moscow's ability…