Crude Prices Sink as Traders Bet on More Iranian Oil
August WTI crude oil futures kept falling sharply during the week ending June 26. Traders continued to take out the extra price they had added earlier because they worried...
