Business & Finance News
Oil prices hold near $67 per barrel ahead of G20 talks, OPEC
Oil prices held near $67 per barrel on Friday ahead of talks over the trade dispute between the U.S. and Chinese presidents over the weekend and on production cuts from OPEC on Monday.