Oil fell but remains up around 1.5% on week after a larger-than-expected drop in U.S. inventories fueled optimism in the market and strengthened prices.
Oil fell but remains up around 1.5% on week after a larger-than-expected drop in U.S. inventories fueled optimism in the market and strengthened prices.