On Mar. 20, there was a resurgence in oil prices, with prices rising more than one percent after being at their lowest point in 15 months. According to Reuters, Brent crude futures for May shot up 82 cents, or 1.1 percent to $73.79 per barrel, while U.S. West Texas Intermediate (WTI) crude futures for April […]