Markets / Asia Markets
Asia Markets Tumble as Oil Nears $120 a Barrel
Asia markets experienced a significant downturn as oil prices approached $120 a barrel, triggering a circuit breaker in South Korea and reflecting broader regional anxieties. The surge in oil prices followed production cuts by major Middle...