Markets are reacting more news are trade talks between the US and China than to issues with oil supply. Is OPEC even relevant?
Markets are reacting more news are trade talks between the US and China than to issues with oil supply. Is OPEC even relevant?