Oil prices reach highest level in over 2 years as demand rebounds on June 14, 2021 Oil prices reach highest level in over 2 years as demand rebounds +