Oil Declines as Traders Weigh Iran Nuclear Talks, Demand Outlook
Oil slipped after posting its biggest gain in more than a week on Monday as investors monitored US-Iran nuclear talks and the outlook for demand amid an economic slowdown. West Continue Reading
