Oil prices dropped on Thursday, extending losses into a second consecutive session, following a surprise build in U.S. crude inventories. International Brent crude oil futures were at $67.56 a barrel…
Read More Oil prices dip after U.S. crude stocks climb
