Oil hovers below 2019 highs on OPEC cuts, trade talks in focus
Oil stayed within sight of its 2019 high of almost $67 a barrel on Tuesday, supported by OPEC-led supply cuts although concern about slowing economic growth that would curb demand Continue Reading
