Oil prices tumble as demand dips amid weak manufacturing data from China
https://nordot.app/926869621301084160