Crude oil edges higher on geopolitical tensions despite bearish supply outlook. WTI heads for worst annual decline since 2020 ...