News

WTI crude oil rebounds to $63, while natural gas forms a bullish hammer at the support zone.