A US Treasury official stated on October 8, 2026, that Iran has only about 20 million barrels of crude oil left on vessels outside the US blockade of Iranian ports off Singapore, Malaysia, and China

Activity

Activity (0)
Loading comments...