Oil plunges to 2024 lows on declining US economic confidence, demand concerns
Key global stock market indices also witnessed a sell-off on Wednesday, led by negative cues from US equities
Key global stock market indices also witnessed a sell-off on Wednesday, led by negative cues from US equities