Oil prices tumble as diplomacy reduces global supply fears World Roundup August 3, 2026 Singapore: Oil prices have fallen sharply as hopes of an Iran deal improved the global outlook, while the Japanese yen…