Oil prices rebound as supply concerns, low inventories lift Brent and WTI
Oil prices rebound as supply fears and U.S. inventory draws lift Brent to $105.83 Oil prices rose after two days of losses, with supply concerns and falling U.S. inventories pushing…