On Tuesday, US President Joe Biden imposed a prohibition immediately on Russian oil and other energy imports on the country’s invasion to neighboring Ukraine. US restrictions on oil and Russian gas imports tend to leave more cargo in the sea without buyers, and the European Union’s decision to continue imports could not make many differences […]