U.S. stocks finished lower on Wednesday, with the major indexes logging their first loss in three days, as Treasury yields and the dollar continued to climb, outweighing more strong earnings reports from American firms. The S&P 500 SPX,
Oil inventories drop, Brent prices rise
Brent crude strengthened to 66.60 USD. A weekly drop in US oil inventories benefited buyers. Discover more in our analysis for 21 August 2025. Brent