The US Treasury Department has issued a license for delivery and sale of Iranian crude oil and petroleum products loaded onto vessels as of March 20.
The US Treasury Department has issued a license for delivery and sale of Iranian crude oil and petroleum products loaded onto vessels as of March 20.