By News Room
Oil prices up as OPEC+ agrees 2.2 million-barrel-per-day extension of production cuts, amidst weak demand; gold holds steady ahead of US presidential election and potential Federal Reserve interest rate cuts
Source: Oil prices increase as Opec plus cuts production by 2.2 million barrels