Category oil

Oil Reverses Earlier Gains, Sinks Below $75

The Iran walk-out of war negotiations and the ongoing fighting in Lebanon haven't derailed the oil selloff. Vance brushed aside ceasefire violations and Iran's negotiators did agree to steps towards a lasting deal. All sides seem to be saying the right things in between th