Oil prices fell on Monday to their lowest in more than a year, dragged down by worries about lower demand in top crude importer China after a new coronavirus outbreak spread from there to about 20 other countries. Brent crude … Read more →
233times