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
People wait to cross a busy street intersection during evening rush hour on May 30, 2022 in Beijing, China.
Chinese demand for oil is showing signs of a strong recovery.
Tech Insider
oil
Oil has dipped to around $82 amid a depressed global economic environment.
Tech Insider : Economy
A staff member fills up a car at a gas station in Nanjing, Jiangsu Province, China.
A staff member fills up a car at a gas station in Nanjing, Jiangsu Province, China.