Commodities Market Review: OPEC Failed to Contain the Rising Oil Price
Global Oil Price Hit Near 3-Year High The oil price has stayed low since December 2014 when robust global production significantly exceeded demand. However, on June 29, WTI (West Texas Intermediate) price surged by more than 4% to $74.15 per barrel, the highest level since the end of 2014. The immediate cause is the production […]