Oil Tumbles 9 Per Cent On Recession Demand Destruction Fears
Both benchmarks logged their biggest daily percentage decline since March 9 and hit share prices of major oil and gas companies.
Both benchmarks logged their biggest daily percentage decline since March 9 and hit share prices of major oil and gas companies.