Crude meltdown: Welspun Corp says no impact on its current order book
Crude oil prices plunged nearly 30 percent to USD 32.11 per barrel after top exporter Saudi Arabia launched a price war in response to a failure by leading producers to strike a deal to support energy markets.