Sep 10, 2023

US Confirms It Seized Nearly 1 Million Barrels of Iranian Oil Allegedly En Route to China

The U.S. government confirmed it seized nearly a million barrels of crude oil from Iran that was allegedly bound for China.