Oil prices under pressure from both supply and demand factors By Reuters
© Reuters. FILE PHOTO: A worker collects a crude oil sample at an oil well operated by Venezuela’s state oil company PDVSA in Morichal, Venezuela, July 28, 2011. REUTERS/Carlos Garcia Rawlins By Bozorgmehr Sharafedin LONDON…
Read More