It was a strong week for global markets as oil prices tumbled to their lowest levels in seven weeks, easing concerns over energy-driven inflation after reports suggested the United States, Israel and Iran were nearing a much-awaited peace deal agreement.