Business Information & Guide
U.S. crude oil stockpiles have shown a significant weekly drop, affecting market dynamics.