Brent crude falls nearly 2% amid slowing global oil demand
Brent crude lost nearly 2%, amid persistent worries about slowing global oil demand and economic
Brent crude lost nearly 2%, amid persistent worries about slowing global oil demand and economic