U.S. crude oil continues to sizzle, settling +1% at $74.15/bbl, its best closing price since November 2014 and capping a four-session winning streak on …
The post <b>Crude oil</b> caps huge weekly gains amid global supply outages appeared first on crude-oil.news.