U.S. Treasury Secretary Bessenter: There are approximately 130 million barrels of Iranian crude oil on the sea surface.

2026-03-19

U.S. Treasury Secretary Bessenter: There are approximately 130 million barrels of Iranian crude oil on the sea surface.