Translate

Friday, March 15, 2019

Oil prices stable, supported by signs of emerging supply deficit

The OPEC and non-affiliated allies such as Russia pledged to withhold 1.2 million barrels per day (bpd) in crude supply from the start of the year to tighten markets and prop up price
Source: BHT