Mumbai, July 26 -- WTI crude oil futures rebounded to one-week high above $66.70 per barrel mark after weekly data showed a large US crude inventory draw. The US Energy Information Administration (EIA) weekly crude oil stock report showed crude oil stockpiles in the US for the week ending July 18 declined by 3.169 million barrels, compared to a fall of 3.859 million barrels in the previous week. Soaring equities also boosted the counter though a firm US dollar index capped the upmove and pulled the counter down to $65 per barrel.
EIA stated that the US crude oil refinery inputs averaged 16.9 million barrels per day during the week ending July 18, 2025, which was 87 thousand barrels per day more than the previous week's average. Refineries ...