Oil prices fell 1% on Thursday as recovering crude exports from the Gulf and a surprise rise in US inventories eased supply concerns, while investors weighed renewed US-Iran diplomatic efforts to end their conflict in the Middle East. Brent crude futures fell 1.1% to $96.92 a barrel, and US West Texas Intermediate crude dropped 1.4% […]
Category: Business
Posted inBusiness
Solar system manufacturing urged
Posted inBusiness

