Should OPEC And U.S. Shale Collaborate For Survival?
Oil and gas is a trillion dollar industry, and every actor within it, be it national oil companies, multinationals, independents or oilfield services companies, has a stake in oil and Continue Reading