ARTICLE AD BOX
With the U.S. and Iran nearing a peace deal, oil prices dropped below $100 per barrel on Monday, suggesting optimism from traders to start the week.
With the U.S. and Iran nearing a peace deal, oil prices dropped below $100 per barrel on Monday, suggesting optimism from traders to start the week.