Oil Prices Finish a Turbulent Week Higher as Iran Nuclear Talks and Secondary Tariffs Reshape the Energy Outlook
Brent crude settled at $68.05 and WTI at $63.55 as Trump's secondary tariffs on Iran and renewed nuclear diplomacy inject fresh uncertainty into global oil markets.