Oil back above USD100 as U.S. enforces blockade on Iran Oil prices surged back above USD100 a barrel as the U.S. military moves to enforce a blockade on Iranian ports, after peace talks fell through over the weekend. 13/04/2026 22:09 MYT Read More