Brent crude, the international benchmark, is down 4.8% at $65.70 a barrel. On Monday, oil prices shot up more than 14%. US stocks were mixed in early trading. The Dow was down by less than 30 points, …
More Oil prices drop after report that Saudi production could be restored in weeks Videos