Oil prices tumble to 3-and-half month low as potential peace deal signing nears
AI disclosure
Summary
Oil prices decelerated to a more than three-and-half month low Wednesday as buyers drew enthusiasm from a potential peace deal between Iran and U.S. in sight ?...