Tech Insider
Oil tanker
Russia's oil exports to India are running into paperwork holdups.
Tech Insider
Vladimir Putin
Russian President Vladimir Putin slammed the EU's price cap on Russian crude, calling it "stupid."
Tech Insider
oil
Oil has dipped to around $82 amid a depressed global economic environment.