Oil prices rallied Monday after top producers agreed to slash output and shore up coronavirus-ravaged energy markets, but some analysts were concerned the cuts did not go far enough. US benchmark West Texas Intermediate was up 7.7 percent at $24.52 a barrel in Asian trade while Brent crude, the international benchmark, put on 5.0 percent […]