Crude oil prices rose to a three-week high amid mounting concerns over supply disruptions and increasing demands. However, technical analysts caution that oil markets may be over-bought.
Crude oil prices rose to a three-week high amid mounting concerns over supply disruptions and increasing demands. However, technical analysts caution that oil markets may be over-bought.