Oil edged lower in early trade against the backdrop of President Trump calling for OPEC to cut prices and as swift trade moves rattled markets.
The "Magnificent 7" are set to dominate earnings focus in the coming week, as five of these tech giants are due to report, ...