Ukraine's ambassador to US demands Biden stop buying 'terrorist state' Russia's oil as as Secretary of State Antony Blinken says Europe may also...
Russia is the world's third-largest oil producer behind the US and Saudi Arabia. However its crude oil accounts for roughly 13 percent of global trade, making it the largest ex…