Oil Prices Climb Above $108 as Iran Criticizes U.S. Peace Proposal

Global crude oil prices continued their upward trajectory, closing at approximately $108 per barrel as tensions in the Middle East intensified. Iranian authorities sustained their criticism of a 15-point peace initiative introduced by Donald Trump, describing the proposal as biased and structured primarily to benefit the United States and Israel. The surge in oil prices—rising […]