New Delhi: Crude oil prices plunged on Monday with the West Texas intermediate (WTI) crude in the US falling below the $15 per barrel mark, the lowest level in 21 years. The fall in oil prices comes on the back of weak demand amid the coronavirus crisis. The pandemic has almost brought the global travel […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.