Exxon Shocks As Oil Reserves Drop By A Third
Exxon slashed its oil reserves by almost a third in what is the most radical reserve revision in the company’s modern history. The supermajor reported reserves totaling 15.3 billion barrels Continue Reading
