Oil slumps; Brent crude declines over 7% as US calls off Iran strike, agrees to fresh talks
Oil prices tumbled on Monday August 3, with Brent crude sinking as much as 7.3% to $81.55 a barrel before recovering some ground to trade near $84. West Texas...
