Oil Prices Fall Below $100 on Reports of Iran War Deal Nearing Completion
Oil prices Iran deal hopes send Brent crude tumbling as reports of a Strait of Hormuz agreement spark sharp market movement Global oil markets moved dramatically on Monday. Brent crude dropped more
Read More












