Oil prices have marked their second consecutive weekly gain, a notable recovery not seen since early April. This uptick comes on the heels of a surprise draw in U.S. inventory levels and signals of robust product demand, underscoring buoyant conditions in the world’s top consumer market. U.S. Crude Inventory Fell U.S. crude holdings declined by …


