Oil prices steadied around $61 a barrel on Tuesday as rising expectations of deeper output cuts from OPEC and its allies were countered by a potential delay to a U.S.-China trade agreement until after the next U.S. presidential election.
Powered by WPeMatico