Japan's Renesas Electronics Corp, Murata Manufacturing Co Ltd, Sony Group Corp and other precision parts makers halted some operations on…
Oil prices climbed 6% on Thursday after the International Energy Agency (IEA) said three million barrels a day (bpd) of…