Tech Insider
Vladimir Putin
Russian President Vladimir Putin.
Tech Insider
An employee of a petrol station updates the latest fuel prices on a board in Karachi on February 16, 2023, after a hike in prices of petroleum products by the government.
Pakistan has placed it first order for discounted Russian oil, according to Reuters.
Tech Insider
oil pipeline
Oil workers weld a new pipeline at PDVSA's Jose Antonio Anzoategui industrial complex in the state of Anzoategui.
Tech Insider
An abandoned cargo vessel lies
An abandoned cargo vessel lies beached along the Black Sea near the war torn city of Ochamchire in Abkhazia.