Crude oil hit 7-year highs on bright demand prospect
International benchmarks for crude oil settled at the highest levels since 2014 on Tuesday, 26 October 2021 on the back of healthy demand prospects in the US and the persistent supply tightness globally.