Russian authorities have rejected a price cap on the country’s oil set by Ukraine’s Western supporters and are threatening to stop supplying the nations that endorsed it. Australia, Britain, Canada, Japan, the United States and the 27-nation…
Russian authorities have rejected a price cap on the country’s oil set by Ukraine’s Western supporters and are threatening to stop supplying the nations that endorsed it. Australia, Britain, Canada, Japan, the United States and the 27-nation…