Oil prices fell as investors assessed prospects for U.S.-Iran diplomacy against continued threats to Saudi energy infrastructure.
Oil prices fell as investors assessed prospects for U.S.-Iran diplomacy against continued threats to Saudi energy infrastructure.