News

WTI holds near $63.47 as traders eye a break above $64, while natural gas coils for a breakout and Brent consolidates in a ...