Fetching News Details
Oil prices edged up in the international market, as investors assessed the effectiveness of massive stimulus by central banks. Brent crude rose 1.1%, to $25.25 a barrel. US WTI crude climbed 7.1%, to $21.81 a barrel. “After a 24% crash, oil prices are firming up on some selling exhaustion and as U.S. and European leaders unleash ... aid and stimulus,” said a senior market analyst from New York.