Loading…
Oil prices rebound as Brent climbs 0.8 percent to $104.42 after sharp drop in U.S. crude inventories · Feedsoft AI