Brent Crude Oil Prices Top $100 per Barrel on July 23 Following Houthi Tanker Attacks and US Strikes on Iran | Epistemic News