Traders fear global economic slowdown will weight on oil demand

Oil prices fell on Monday, extending last week’s heavy losses, with traders fearing the global economic slowdown will weigh on future oil demand growth while pegging hopes for a re…...

Read More