Oil prices low as economic uncertainty weigh on demand
Brent crude futures fell below $76 per barrel on Monday, giving back some gains from last week as global economic uncertainties continued to weigh on the demand outlook. Major banks have downgraded their GDP growth forecasts for China as latest data pointed to a faltering post-pandemic recovery in the world’s top crude importer, Trade Economics…