Oil Prices Flirt with Historical Highs in Response to the War on Ukraine
In response to Russia’s invasion of Ukraine on February 24th, 2022, the U.S., along with its allies, imposed a fleet of crippling economic sanctions on Russia to deter Russia from continued aggression.[1] Meanwhile, private companies worldwide have taken it upon themselves to suspend services in Russia to increase the financial pressure cooker.[2] To increase the … Read more