ShippingWatch New Russia sanctions could eventually leave Europe in drastic need of diesel