Oil prices found some support recently on speculation about possible production cuts, but market sentiment weakened after hopes of lower supply from major producers faded.
read more
Oil prices found some support recently on speculation about possible production cuts, but market sentiment weakened after hopes of lower supply from major producers faded.
read more