WTI crude oil futures climbed above $75 per barrel, extending their upward momentum following an EIA report that revealed a bigger-than-expected decline in US crude oil inventories. Crude stocks dropped for the sixth consecutive week, falling by 3.728 million barrels, significantly more than the anticipated 0.4 million barrel decrease.
Investment Landscape | Analysis | Valuation Parameters | Oil | Markets | Securities | PSX