Oil Prices Approach $72 Resistance Amid Declining Global Demand
Despite a slight recovery in oil prices, prices still remain down 10 percent from last quarter. On Monday, futures of the crude oil WTI exceeded $70 per barrel, registering a 1.4 percent increase from the previous week. This was mainly due to oil …