They state
"Despite a 50 percent reduction in oil price, 88 percent of our proved reserves were confirmed independently"
meaning what ?
They state "Despite a 50 percent reduction in oil price, 88...
Add to My Watchlist
What is My Watchlist?