Oil prices rise to their best level in two weeks on supply disruptions in the Middle East, but the technical outlook suggests that the recent rally may be short-lived.
Oil prices rise to their best level in two weeks on supply disruptions in the Middle East, but the technical outlook suggests that the recent rally may be short-lived.