Chipmakers continue to pull down stock indexes, while oil prices are set for a weekly gain of more than 10%. Japanese authorities are again intervening in the yen market.
Chipmakers continue to pull down stock indexes, while oil prices are set for a weekly gain of more than 10%. Japanese authorities are again intervening in the yen market.