URL has been copied successfully!(RTTNews) – Oil prices retreated on Wednesday as Middle East tensions eased, and industry data showed U.S. crude inventories surged by 10.263 million barrels last week. Please follow us:This post was originally published here 2026-04-01