Oil climbs over 4% on signs of increasing crude demand
NEW YORK – Oil prices surged more than 4% on Wednesday, after a report from the International Energy Agency, followed by U.S. inventory data boosted optimism about returning demand for crude.
Brent crude futures rose $2.70, or 4.2%, to …