In its monthly report, the Organization of the Petroleum Exporting Countries blamed speculators for a recent drop in prices.
from Top News and Analysis (pro) https://ift.tt/iHUsLTj
Oil prices edge up after OPEC says market fundamentals are strong
November 13, 2023
0