Oil plunged over 30% on March 9 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.
Oil plunged over 30% on March 9 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.