
business
Oil price caps best week since 2017
Crude posted the longest weekly winning streak since November 2017, amid concerns over supply shortfalls from countries like Venezuela and optimism over US-China trade talks.
A COMPREHENSIVE SERIES OF ARTICLES ON THIS TOPIC