Oil prices dropped by around 1% on Thursday, extending falls from the previous session amid surging U.S. crude inventories and weak demand from refineries. Brent crude futures, the international benchmark for oil prices, were at $70.36 per barrel at 0652 GMT, down 63 cents, or 0.9%, from...
