Russian state-news agency, Interfax, reports the latest headlines on oil markets, citing that Russia slashed output in the first two week of November to 11.38 million barrels per day.
Russian state-news agency, Interfax, reports the latest headlines on oil markets, citing that Russia slashed output in the first two week of November to 11.38 million barrels per day.