The statement came as U.S. oil prices ended the week at $112 a barrel and markets prepared for a 63-hour trading closure.
27d ago
No Summary provided as the original text is short