News

Crude oil futures slipped to around $63 per barrel, trimming nearly 3% gains from the previous day after API data revealed a 4.29 million barrel jump in US crude inventories, ...