Category: Economies

Oil Prices Under Pressure From Both Supply and Demand Factors

A worker collects a crude oil sample at an oil well operated by Venezuela's state oil company PDVSA in Morichal, Venezuela on July 28, 2011.…