Share Twitter Facebook LinkedIn Email Tech stocks recover as US annual producer inflation surges to 6.3%, retail sales beat expectations, while oil prices dip as new diesel stock released into market, offsetting geopolitical concerns | AnadoluRead More