Global oil prices posted modest gains on Wednesday after two days of sharp declines, as investors continued to monitor diplomatic efforts to ease tensions between the United States and Iran and restore normal shipping through the Strait of Hormuz. Brent crude futures...
Read More