Daily Archives: November 9, 2020

PolicyBusiness

The Current State of Big Oil in the USA

The term ‘Big Oil’ usually refers to the seven largest publicly traded oil and gas companies, or ‘supermajors’, ...