Oil Prices Steady As US Inventories Fall Above Expectations
Oil prices stablised after losing about 6% in the global commodity market this week due to uncertainties that clouded the supply and demand of crude complex. Brent crude and WTI….
Oil prices stablised after losing about 6% in the global commodity market this week due to uncertainties that clouded the supply and demand of crude complex. Brent crude and WTI….