Oil Demand Likely To Surprise To The Upside
Oil prices have recorded the biggest weekly decline in three months thanks in large part to challenging economic indicators and growing demand concerns. Last week, U.S. crude inventories posted an unexpected rise, with the American Petroleum Institute (API …