International News Oil Falls to $94/Barrel as US, Iran Signal Ceasefire byIfeoluwa EkpetiApril 8, 2026