SMU Energy Analysis: Oil Prices Rebound
Monthly oil production in the U.S. in January was second only to the all-time high set in December 2018. The price of West Texas Intermediate crude oil had recovered to $63.43/barrel on April 15, up from its recent low of $44.48 on Dec. 27. On April 23, Economy.com wrote: “Oil prices rebounded in the first […]