Meta faces twin legal defeats impacting investor confidence.
Micron experiences a major sell-off, affecting the tech sector.
Rising oil prices add to the downward pressure on technology stocks.
Meta faces twin legal defeats impacting investor confidence.
Micron experiences a major sell-off, affecting the tech sector.
Rising oil prices add to the downward pressure on technology stocks.