Business & Economics Oil drops after rallying on signs of rising global fuel demand May 1, 2021 - 11:02 am EDT @theindpanorama 0 Oil declined on Friday, April 30, but prices are still heading for a weekly gain as signs of strengthening demand from the US to China stoked optimism the recovery from the pandemic is accelerating. Futures […]