Oil prices are on the rise, with Brent crude reaching $68.91 a barrel and WTI at $66.91 a barrel. Market fundamentals for oil are tight due to seasonal demand, with new Houthi attacks on cargo vessels in the Red Sea adding a risk premium. President Trump’s delay on “reciprocal” tariffs until August has also positively impacted the market, according to BMI analysts.

Read more at Dow Jones & Company: Oil Prices Rise on Seasonal Demand, Geopolitical Tensions