1 story tagged energy prices.
Crude prices just logged a steep weekly drop as traders bet on recovering Iranian exports and safer Hormuz shipping. Here is what is driving the slide.