Brent settled at $73.84 and WTI at $70.54 as investors weighed a reported Iran-linked ship attack, U.S.-Iran tensions over frozen funds and fresh strain inside OPEC.
30d ago
verifying reliability
No specialized terms available for this topic.