Brent fell to $104.96 per barrel on news of U.S.-Iran talks
November Brent futures fell to $104.96 per barrel on the London ICE Futures exchange on Friday afternoon. Oil is declining amid reports of a possible deal between the U.S. and Iran and tensions in the Middle East.