Trump’s Russia Oil Sanctions Designed to Put Pressure on Putin

When the US imposed its first major sanctions on Russia’s petroleum industry since Donald Trump’s return to the White House, the oil market briefly dived into chaos. Refiners in India, a major market for Russian oil, said they’d stop buying…

Continue Reading