Oil prices may peak within weeks, says U.S. Oil prices may peak within weeks as shipping resumes through the Strait of Hormuz, with ongoing conflict disruptions, U.S. blockade measures and rising output from Venezuela shaping global supply expectations. 14/04/2026 22:12 MYT Read More