The US stock market took a dive as oil prices shot up to $81.68 a barrel! Investors are on edge due to military moves in Iran, sparking a mini inflation scare. Energy stocks are doing well, but tech and consumer sectors are feeling the heat. Netflix's earnings report added to the worries about future earnings and supply chain issues.

Geopolitics
.png)
.png)