Russia's launch of a long-feared invasion of Ukraine early on Thursday morning marked a significant escalation of the ongoing Russo-Ukrainian War, sending shockwaves worldwide and across the global financial markets. Further turmoil seems inevitable as Kyiv braces for a siege, sanctions against Russia cascade, and sovereign rhetoric amplifies. Investors already struggling with inflation, Fed...

Is “Oil Risk” Making a Comeback?
October 24, 2021Talks of an impending oil crisis have been making headlines over the past several weeks. Some argue that the “impending” crisis is already here, while others believe the worst is yet to come. The economic reopening has exposed major oil shortages, which has spurred oil prices to go on the run in tandem with increased global demand. These conditions, coupled with the global supply chain...
