Markets.News
Brent Oil Slides $1 to $72.74/BBL on Rising Supply Concerns After Tankers Leave Hormuz