Thierry Desmarest, chairman of French giant Total
“The problem of peak oil remains. In our opinion, it will be very difficult to Continue Reading
“The problem of peak oil remains. In our opinion, it will be very difficult to Continue Reading
Download Full PDF 1. Prices and Production Crude oil prices dropped 8.2 percent, nearly $10 Continue Reading