Oil prices dropped due to easing supply concerns and a disappointing stimulus plan from China. Investors had hoped for increased fuel demand from China. The stimulus package fell short of expectations, impacting oil consumption. U.S. storm concerns eased, further contributing to the price drop. Despite this, U.S. refiners continue to operate at high capacity.
Subscribe To Our Free Newsletter |