Oil extends gains after latest US strikes, tech suffers more losses
Oil prices surged more than 9% yesterday amid fears of renewed conflict and the possibility that another spike in inflation could force the Federal Reserve and other central banks to raise interest...
