Oil Prices Decline Amidst Demand Concerns and Geopolitical Risks 2 min read Economy Oil Prices Decline Amidst Demand Concerns and Geopolitical Risks Ankita 18 April 2024 Oil prices settled down 3% on Wednesday, facing downward pressure from multiple fronts including a surge in... Read More Read more about Oil Prices Decline Amidst Demand Concerns and Geopolitical Risks