News

Crude oil climbs past $65 as US inventories fall and trade optimism lifts sentiment. Natural gas finds support near $3.05 but bearish risks linger.