Listen

Shell Reports $7.4 Billion Loss, Blaming Low Oil And Gas Prices

300x250 Ad