Oil Price Today (April 13): Crude oil reclaims $100 as failed peace talks trigger US move to block Iran-linked Hormuz flows. What’s next?
Oil costs surged previous $100 a barrel on Monday after the U.S. Navy moved to dam ships from accessing Iran ...