
Crude oil hits $89.31, up 55% YTD, while US tech faces cash flow pressure amid rising Treasury yields.
Crude oil prices surged to $89.31 per barrel, marking a 55% gain year-to-date and reaching levels not seen since May. This rise is fueled by ongoing geopolitical tensions, particularly involving Iran and the Houthis, suggesting prolonged market volat...

