The U.S. is eyeing 140 million barrels of stranded Iranian oil to cool prices
Quartz

The U.S. is eyeing 140 million barrels of stranded Iranian oil to cool prices

Treasury Secretary Bessent said Washington may waive sanctions on Iranian crude already at sea — but Brent is still trading near $109 a barrel after spiking to $120 on Thursday

Go to News Site