Brent crude fell back to around $80 per barrel after renewed optimism over a potential US-Iran draft agreement eased geopolitical… Oil futures are financial contracts that allow participants to buy or ...