Oil Prices Today, August 17, 2026: Brent $88.31 as the US-Iran Deadline Passes
Oil prices today, August 17, 2026: Brent crude is at $88.31 a barrel and WTI just above $82, barely moved on the day the US-Iran memorandum expired with no extension. The reserve

Follow