Oil Withstands Broader Market Drop on Tight Supply Fundamentals
Oil futures shrugged off a broader market selloff, sustained by a growing belief that even an economic slowdown would fail to alleviate an ongoing supply crunch. West Texas Intermediate futures Continue Reading