The tech giants are being priced for strong growth. The market is not responding to their own downgrades.
Oil is caused by underinvestment. War only has part to do with it. And SPR greatly helped push down oil prices, now they need to replenish SPR. Petrol prices already going up in US since start of this year.
I find it very frustrating arguing with you. Your replies are often incoherent or irrelevant to the topic under discussion. You must be quite new to stocks.