Oil ascended to 3-month highs on squeezed supply, stimulus expectations in China
International benchmarks for crude oil edged up by about 2% on Monday, 24 July 2023 to nearly a three-month high fueled by a congruent of factors such as narrowing supply, leveraged US gasoline demand