
Oil Price Drop and Sanctions Puts the Squeeze on Iran and Russia
After several years of relative stability in the global oil market, notwithstanding the war in Ukraine and attacks on shipping in the Red Sea, recent weeks have seen some shifting in the market. Brent crude was selling at $82 per barrel on January 15, …