Oil held near $63 a barrel after U.S. crude stockpiles declined and trade tensions between the U.S. and China showed tentative signs of easing.
Source: FuelFix
Oil held near $63 a barrel after U.S. crude stockpiles declined and trade tensions between the U.S. and China showed tentative signs of easing.
Source: FuelFix
2,388