
SMU Analysis: Oil Price Seeks Traction
Oil prices have bounced around a bit lately, struggling to stay above the $70 per barrel mark. The spot price of West Texas Intermediate (WTI) broke through $70 on May 7 for the first time since Nov. 27, 2014, and stayed above that level through May 24 this year. The price declined to $64.75 on June […]