Oil prices stabilize in Asian trading; stock indexes slide

Back
Top