1 story tagged oil markets.
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.