U.S. crude oil drifts lower, closes below $74 per barrel after sell-off
by Spencer Kimballclick here to read this article at CNBC*this article was not written by Roseland Oil & Gas U.S. crude oil edged lower on Wednesday after selling off steeply…
Read more