After weeks of wrangling, European leaders last week reached agreement to ban 75% of Russian oil shipments into the EU. The sanctions target all seaborne oil shipments from Russia to European ports. Lots has been written about where Russian oil and gas is going, but I thought it might be interesting to take a look […]

