
The United States has slapped sanctions on two tanker owners for carrying Russian oil sold for over $60 per barrel. This is the first time the U.S. is imposing sanctions for a breach of the price cap that the G7 and the European Union agreed to impose on Russia last year…
Read More