Don’t let oil prices fool you.
Crude oil futures contracts rose another 3% Wednesday morning, with U.S. benchmark WTI above $87 a barrel. (Ditto for the international Brent benchmark — topping $94 a barrel.) The upticks, smoothed to some degree by China and the U.S., belie the historic transformation underway in the Strait of Hormuz
China has slashed its oil… Related news Earnings Season Totally Hinges On Great Results From 5 Stocks 7/22/2026 Want to know if second-quarter earnings season is a success? Watch the results of five S&P 500 companies. 7/22/2026 Want to know if second-quarter earnings season is a success?