Category oil

Holds Brent at $105 as Iran Talks Temper Rally

Oil prices are heading for a sharp weekly gain, with Brent steady at $105, but renewed hopes for U.S.-Iran diplomacy are capping further upside and keeping markets below the $110 threshold. Oil prices are heading for a sharp weekly gain, with Brent steady at $105, but rene